-/* $NetBSD: header.h,v 1.20 2008/02/03 20:01:24 dholland Exp $ */
+/* $NetBSD: header.h,v 1.22 2008/08/29 00:37:38 gmcgarry Exp $ */
/* header.h Larn is copyrighted 1986 by Noah Morgan. */
extern char diagfile[], helpfile[], ckpfile[], larnlevels[],
playerids[], optsfile[1024], psname[], savefilename[],
scorefile[];
-extern u_char *inbuffer, is_alpha[], is_digit[];
+extern u_char *inbuffer;
extern u_char item[MAXX][MAXY], iven[], know[MAXX][MAXY];
extern const char *levelname[];
extern char logfile[], loginname[], logname[], lastmonst[];
extern const char *speldescript[];
extern const char *scrollhide[], *scrollname[];
extern u_char spelknow[];
-extern u_char splev[], stealth[MAXX][MAXY], to_lower[], to_upper[], wizard;
+extern u_char splev[], stealth[MAXX][MAXY], wizard;
extern short diroffx[], diroffy[], hitflag, hit2flag, hit3flag, hitp[MAXX][MAXY];
extern short iarg[MAXX][MAXY], ivenarg[], lasthx, lasthy, lastnum, lastpx,
lastpy;
#endif /* VT100 */
/* macro to output one byte to the output buffer */
-#define lprc(ch) ((lpnt>=lpend)?(*lpnt++ =(ch), lflush()):(*lpnt++ =(ch)))
+#define lprc(ch) ((lpnt>=lpend)?(void)(*lpnt++ = (ch), lflush()):(void)(*lpnt++ = (ch)))
/* macro to seed the random number generator */
#define seedrand(x) (randx=x)
/* macros for miscellaneous data conversion */
#define min(x,y) (((x)>(y))?(y):(x))
#define max(x,y) (((x)>(y))?(x):(y))
-#define isalpha(x) (is_alpha[x])
-#define isdigit(x) (is_digit[x])
-#define tolower(x) (to_lower[x])
-#define toupper(x) (to_upper[x])
-#define lcc(x) (to_lower[x])
-#define ucc(x) (to_upper[x])
#endif /* NODEFS */