diff 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
line wrap: on
line diff
--- a/rogue4/extern.h	Fri Feb 26 17:30:30 2016 -0500
+++ b/rogue4/extern.h	Wed Mar 02 21:28:34 2016 -0500
@@ -52,17 +52,9 @@
  * Function types
  */
 
-char	*charge_str(), *ctime(), *getenv(), *inv_name(),
-	*killname(), *nothing(), *num(), *ring_num(),
-	*tr_name(),
-	*unctrol(), *vowelstr();
+char	*ctime(), *getenv();
 
-void    leave(int), quit(int), tstp(), auto_save(int), endit(int);
-int	doctor(), nohaste(),
-	rollwand(), runners(), sight(), stomach(), swander(),
-	turn_see(), unconfuse(), unsee();
-
-void	checkout();
+void    tstp(), endit(int);
 
 long	lseek();
 
@@ -86,6 +78,18 @@
 #define O_BINARY 0
 #endif
 
+extern int   md_erasechar(void);
 extern FILE *md_fdopen(int fd, char *mode);
+extern int   md_fileno(FILE *fp);
 extern char *md_getusername(int uid);
 extern char *md_gethomedir();
+extern int   md_getuid(void);
+extern void  md_ignore_signals(void);
+extern void  md_init(void);
+extern int   md_killchar(void);
+extern void  md_normaluser(void);
+extern int   md_readchar(WINDOW *win);
+extern int   md_shellescape(void);
+extern void  md_sleep(int s);
+extern int   md_unlink(char *file);
+extern int   md_unlink_open_file(char *file, int inf);