comparison rogue4/extern.h @ 304:e52a8a7ad4c5

Fix many compiler warnings. There should only be two changes in behavior: arogue7/fight.c, arogue7/fight.c: a to-hit bonus is now correctly applied to characters who are not monks instead of monks who are not empty-handed. urogue/fight.c: fixed an interaction with the "debug" macro that could cause the wrong message to be displayed.
author John "Elwin" Edwards
date Wed, 14 Apr 2021 18:55:33 -0400
parents 70aa5808c782
children
comparison
equal deleted inserted replaced
303:e06ebc407615 304:e52a8a7ad4c5
57 void tstp(), endit(int); 57 void tstp(), endit(int);
58 58
59 long lseek(); 59 long lseek();
60 60
61 extern coord ch_ret; 61 extern coord ch_ret;
62 extern shint countch; 62 extern char countch;
63 extern shint direction; 63 extern char direction;
64 extern shint newcount; 64 extern char newcount;
65 extern int between; 65 extern int between;
66 extern int num_checks; 66 extern int num_checks;
67 extern char lvl_mons[27]; 67 extern char lvl_mons[27];
68 extern char wand_mons[27]; 68 extern char wand_mons[27];
69 extern coord nh; 69 extern coord nh;
81 extern int md_erasechar(void); 81 extern int md_erasechar(void);
82 extern FILE *md_fdopen(int fd, char *mode); 82 extern FILE *md_fdopen(int fd, char *mode);
83 extern int md_fileno(FILE *fp); 83 extern int md_fileno(FILE *fp);
84 extern char *md_getusername(int uid); 84 extern char *md_getusername(int uid);
85 extern char *md_gethomedir(); 85 extern char *md_gethomedir();
86 extern char *md_getpass(char *prompt);
86 extern int md_getuid(void); 87 extern int md_getuid(void);
87 extern void md_ignore_signals(void); 88 extern void md_ignore_signals(void);
88 extern void md_init(void); 89 extern void md_init(void);
89 extern int md_killchar(void); 90 extern int md_killchar(void);
90 extern void md_normaluser(void); 91 extern void md_normaluser(void);