changeset 216:b24545357d2e

rogue4: add more function declarations.
author John "Elwin" Edwards
date Thu, 28 Jan 2016 18:55:47 -0500
parents 1b73a8641b37
children 94a0d9dd5ce1
files rogue4/extern.h rogue4/mdport.c
diffstat 2 files changed, 30 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/rogue4/extern.h	Wed Jan 27 19:41:05 2016 -0500
+++ b/rogue4/extern.h	Thu Jan 28 18:55:47 2016 -0500
@@ -78,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);
--- a/rogue4/mdport.c	Wed Jan 27 19:41:05 2016 -0500
+++ b/rogue4/mdport.c	Thu Jan 28 18:55:47 2016 -0500
@@ -86,7 +86,7 @@
 #define MOD_MOVE(c) (toupper(c) )
 
 void
-md_init()
+md_init(void)
 {
 #ifdef __INTERIX
     char *term;
@@ -105,7 +105,7 @@
 }
 
 int
-md_hasclreol()
+md_hasclreol(void)
 {
 #ifdef CE
     return((CE != NULL) && (*CE != 0));
@@ -127,7 +127,7 @@
 static int md_standout_mode = 0;
 
 void
-md_raw_standout()
+md_raw_standout(void)
 {
 #ifdef _WIN32
     CONSOLE_SCREEN_BUFFER_INFO csbiInfo; 
@@ -150,7 +150,7 @@
 }
 
 void
-md_raw_standend()
+md_raw_standend(void)
 {
 #ifdef _WIN32
     CONSOLE_SCREEN_BUFFER_INFO csbiInfo; 
@@ -231,7 +231,7 @@
 
 
 void
-md_normaluser()
+md_normaluser(void)
 {
 #ifndef _WIN32
     setuid(getuid());
@@ -240,7 +240,7 @@
 }
 
 int
-md_getuid()
+md_getuid(void)
 {
 #ifndef _WIN32
     return( getuid() );
@@ -297,7 +297,7 @@
 }
 
 char *
-md_gethomedir()
+md_gethomedir(void)
 {
     static char homedir[PATH_MAX];
     char *h = NULL;
@@ -349,7 +349,7 @@
 }
 
 char *
-md_getshell()
+md_getshell(void)
 {
     static char shell[PATH_MAX];
     char *s = NULL;
@@ -379,7 +379,7 @@
 }
 
 void
-md_ignore_signals()
+md_ignore_signals(void)
 {
 #ifndef _WIN32
     int i;
@@ -396,7 +396,7 @@
 }
 
 int
-md_shellescape()
+md_shellescape(void)
 {
 #if (!defined(_WIN32) && !defined(__DJGPP__))
     int ret_status;
@@ -570,7 +570,7 @@
 }
 
 int
-md_ucount()
+md_ucount(void)
 {
 #ifdef __DJGPP__
     return(1);
@@ -607,7 +607,7 @@
 }
 
 long
-md_random()
+md_random(void)
 {
 #ifdef _WIN32
     return(rand());
@@ -627,7 +627,7 @@
 }
 
 int
-md_rand()
+md_rand(void)
 {
 #ifdef _WIN32
     return(rand());
@@ -657,7 +657,7 @@
 }
 
 long
-md_memused()
+md_memused(void)
 {
 #ifdef _WIN32
     MEMORYSTATUS stat;
@@ -671,7 +671,7 @@
 }
 
 int
-md_erasechar()
+md_erasechar(void)
 {
 #ifdef BSD
     return(_tty.sg_erase); /* process erase character */
@@ -683,7 +683,7 @@
 }
 
 int
-md_killchar()
+md_killchar(void)
 {
 #ifdef BSD
     return(_tty.sg_kill);
@@ -712,7 +712,7 @@
 }
 
 void
-md_flushinp()
+md_flushinp(void)
 {
 #ifdef BSD
     ioctl(0, TIOCFLUSH);
@@ -1013,7 +1013,7 @@
 int uindex = -1;
 
 int
-reread()
+reread(void)
 {
     int redo;