diff --git a/arogue5/save.c b/arogue5/save.c index fbb4108..b1c0ec5 100644 --- a/arogue5/save.c +++ b/arogue5/save.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "rogue.h" bool save_file(FILE *savef); diff --git a/arogue7/save.c b/arogue7/save.c index 98086fa..a9da8dd 100644 --- a/arogue7/save.c +++ b/arogue7/save.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "rogue.h" #include #include @@ -237,7 +238,7 @@ restore(char *file, char *envp[]) mpos = 0; msg(""); - /*msg("%s: %s", file, ctime(&sbuf2.st_mtime));*/ + msg("%s: %s", file, ctime(&sbuf2.st_mtime)); /* * defeat multiple restarting from the same place diff --git a/rogue4/extern.h b/rogue4/extern.h index 326976c..20d8f43 100644 --- a/rogue4/extern.h +++ b/rogue4/extern.h @@ -54,8 +54,6 @@ extern WINDOW *hw; * Function types */ -char *ctime(), *getenv(); - void tstp(), endit(int); long lseek(); diff --git a/rogue4/save.c b/rogue4/save.c index 652f81e..2e4774a 100644 --- a/rogue4/save.c +++ b/rogue4/save.c @@ -16,6 +16,7 @@ #include #include #include +#include #define KERNEL #include #undef KERNEL diff --git a/srogue/io.c b/srogue/io.c index e858e84..a7ce9d3 100644 --- a/srogue/io.c +++ b/srogue/io.c @@ -268,24 +268,18 @@ wait_for(WINDOW *win, char ch) #ifdef NEED_GETTIME #include +#include /* * gettime: * This routine returns the current time as a string */ -#ifdef ATT -#include -#endif -#ifdef BSD -#include -#endif char * gettime() { register char *timeptr; - char *ctime(); - long int now, time(); + long int now; time(&now); /* get current time */ timeptr = ctime(&now); /* convert to string */ diff --git a/srogue/rip.c b/srogue/rip.c index 461b0e2..adad6d5 100644 --- a/srogue/rip.c +++ b/srogue/rip.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "rogue.h" #include "rogue.ext" diff --git a/srogue/save.c b/srogue/save.c index 92e4d67..733b0b1 100644 --- a/srogue/save.c +++ b/srogue/save.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #if !defined(_WIN32) #include @@ -30,7 +31,6 @@ #include "rogue.ext" EXTCHAR version[]; -EXTCHAR *ctime(); bool dosave(void); void save_file(FILE *savef);