summaryrefslogtreecommitdiff
path: root/games/bsdgames/files/patch-larn::diag.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/bsdgames/files/patch-larn::diag.c')
-rw-r--r--games/bsdgames/files/patch-larn::diag.c31
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)