diff options
Diffstat (limited to 'games/bsdgames/files/patch-larn::diag.c')
-rw-r--r-- | games/bsdgames/files/patch-larn::diag.c | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/games/bsdgames/files/patch-larn::diag.c b/games/bsdgames/files/patch-larn::diag.c new file mode 100644 index 000000000000..f3cf3d0a5c8b --- /dev/null +++ b/games/bsdgames/files/patch-larn::diag.c @@ -0,0 +1,31 @@ +$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) |