Mercurial > hg > early-roguelike
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); |