854e78391e
"'lrint' is a gcc3.4 builtin and gcc3.4 is unhappy if we use that for anything else." Obtained from: DragonFly (dillon)
31 lines
1 KiB
C
31 lines
1 KiB
C
$FreeBSD$
|
|
|
|
--- larn/diag.c 17 Jun 2003 04:25:24 -0000 1.2
|
|
+++ larn/diag.c 21 Jun 2004 02:28:34 -0000 1.3
|
|
@@ -210,7 +210,7 @@
|
|
if (beenhere[k])
|
|
lrfill((char*)&cell[k*MAXX*MAXY],sizeof(struct cel)*MAXY*MAXX);
|
|
|
|
- lrfill((char*)&c[0],100*sizeof(long)); gtime = lrint();
|
|
+ lrfill((char*)&c[0],100*sizeof(long)); gtime = lrint_x();
|
|
level = c[CAVELEVEL] = lgetc();
|
|
playerx = lgetc(); playery = lgetc();
|
|
lrfill((char*)iven,26); lrfill((char*)ivenarg,26*sizeof(short));
|
|
@@ -241,7 +241,7 @@
|
|
}
|
|
|
|
time(&zzz);
|
|
- initialtime = zzz-lrint();
|
|
+ initialtime = zzz-lrint_x();
|
|
fstat(fd,&filetimes); /* get the creation and modification time of file */
|
|
lrfill((char*)&zzz,sizeof(long)); zzz += 6;
|
|
if (filetimes.st_ctime > zzz) fsorry(); /* file create time */
|
|
@@ -249,7 +249,7 @@
|
|
if (c[HP]<0) { died(284); return; } /* died a post mortem death */
|
|
|
|
oldx = oldy = 0;
|
|
- i = lrint(); /* inode # */
|
|
+ i = lrint_x(); /* inode # */
|
|
if (i && (filetimes.st_ino!=i)) fsorry();
|
|
lrclose();
|
|
if (strcmp(fname,ckpfile) == 0)
|