]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - larn/header.h
Use standard AUTHORS section header. From YOMURA Masanori in private mail
[bsdgames-darwin.git] / larn / header.h
index 0f033070ee87ffc6737741f0b34d12be60c21da3..f2a4cf7063c7609e0e2e6d5e3143da391813653a 100644 (file)
@@ -1,4 +1,4 @@
-/* $NetBSD: header.h,v 1.11 1997/10/18 20:03:22 christos Exp $  */
+/* $NetBSD: header.h,v 1.15 2005/02/03 02:23:02 perry Exp $     */
 
 /* header.h            Larn is copyrighted 1986 by Noah Morgan. */
 
@@ -321,7 +321,9 @@ struct sphere {
 #define DEMONLORD 57
 #define DEMONPRINCE 64
 
+#ifndef NULL
 #define NULL 0
+#endif
 #define BUFBIG 4096            /* size of the output buffer */
 #define MAXIBUF        4096            /* size of the input buffer */
 #define LOGNAMESIZE 40         /* max size of the players name */
@@ -332,7 +334,7 @@ extern char     VERSION, SUBVERSION;
 extern u_char   alpha[], beenhere[], boldon, cheat, ckpflag;
 extern u_char  *class[], course[];
 extern char     diagfile[], helpfile[], ckpfile[], larnlevels[],
-               playerids[], optsfile[], psname[], savefilename[],
+               playerids[], optsfile[1024], psname[], savefilename[],
                scorefile[];
 extern u_char  *inbuffer, is_alpha[], is_digit[];
 extern u_char   item[MAXX][MAXY], iven[], know[MAXX][MAXY];
@@ -359,13 +361,13 @@ extern short    nobeep, oldx, oldy, playerx, playery, level;
 extern int      dayplay, enable_scroll, srcount, yrepcount, userid, wisid,
                 lfd, fd;
 extern uid_t    uid, euid;
-extern long     initialtime, outstanding_taxes, skill[], gltime, c[], cbak[];
+extern long     outstanding_taxes, skill[], gltime, c[], cbak[];
+extern time_t  initialtime;
 extern unsigned long randx;
 extern struct cel *cell;
 extern struct monst monster[];
 extern struct sphere *spheres;
 extern struct _itm itm[];
-extern long    initialtime;
 extern int      rmst, maxitm, lasttime;
 
 /* macro to create scroll #'s with probability of occurrence */
@@ -427,7 +429,7 @@ extern int      rmst, maxitm, lasttime;
 #define lprc(ch) ((lpnt>=lpend)?(*lpnt++ =(ch), lflush()):(*lpnt++ =(ch)))
 
 /* macro to seed the random number generator */
-#define srand(x) (randx=x)
+#define seedrand(x) (randx=x)
 #ifdef MACRORND
 /* macros to generate random numbers   1<=rnd(N)<=N   0<=rund(N)<=N-1 */
 #define rnd(x)  ((((randx=randx*1103515245+12345)>>7)%(x))+1)