comparison rogue4/extern.h @ 225:4f6e056438eb

Merge the GCC5 and build fix branches.
author John "Elwin" Edwards
date Wed, 02 Mar 2016 21:28:34 -0500
parents b24545357d2e
children 3d4252fa2ed3
comparison
equal deleted inserted replaced
224:4d0f53998e8a 225:4f6e056438eb
50 50
51 /* 51 /*
52 * Function types 52 * Function types
53 */ 53 */
54 54
55 char *charge_str(), *ctime(), *getenv(), *inv_name(), 55 char *ctime(), *getenv();
56 *killname(), *nothing(), *num(), *ring_num(),
57 *tr_name(),
58 *unctrol(), *vowelstr();
59 56
60 void leave(int), quit(int), tstp(), auto_save(int), endit(int); 57 void tstp(), endit(int);
61 int doctor(), nohaste(),
62 rollwand(), runners(), sight(), stomach(), swander(),
63 turn_see(), unconfuse(), unsee();
64
65 void checkout();
66 58
67 long lseek(); 59 long lseek();
68 60
69 extern coord ch_ret; 61 extern coord ch_ret;
70 extern shint countch; 62 extern shint countch;
84 to make source code compatible. 76 to make source code compatible.
85 */ 77 */
86 #define O_BINARY 0 78 #define O_BINARY 0
87 #endif 79 #endif
88 80
81 extern int md_erasechar(void);
89 extern FILE *md_fdopen(int fd, char *mode); 82 extern FILE *md_fdopen(int fd, char *mode);
83 extern int md_fileno(FILE *fp);
90 extern char *md_getusername(int uid); 84 extern char *md_getusername(int uid);
91 extern char *md_gethomedir(); 85 extern char *md_gethomedir();
86 extern int md_getuid(void);
87 extern void md_ignore_signals(void);
88 extern void md_init(void);
89 extern int md_killchar(void);
90 extern void md_normaluser(void);
91 extern int md_readchar(WINDOW *win);
92 extern int md_shellescape(void);
93 extern void md_sleep(int s);
94 extern int md_unlink(char *file);
95 extern int md_unlink_open_file(char *file, int inf);