]> git.pond.sub.org Git - empserver/commitdiff
errno may not be a variable; users must include errno.h instead of
authorMarkus Armbruster <armbru@pond.sub.org>
Wed, 17 Dec 2003 21:18:12 +0000 (21:18 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Wed, 17 Dec 2003 21:18:12 +0000 (21:18 +0000)
declaring it like `extern int errno'.

src/client/main.c
src/lib/commands/info.c
src/lib/common/hours.c
src/lib/common/log.c
src/lib/gen/io.c
src/lib/gen/io_mask.c
src/lib/player/accept.c
src/lib/player/recvclient.c

index 4b09a43239b1a866f9abee6871e1be120c14b548..ed8e4db40989db066a283b2a7183e8e3bb6d6244 100644 (file)
@@ -63,8 +63,6 @@
 HANDLE hStdIn;
 #endif
 
-extern int errno;
-
 #define        RETRY   3
 
 int interrupt;
index 37d4af09a2602fce4b8a3a0b0b5d90ac0a1641eb..bc165e7a9feb800af9d48950acaf226eae59fb1e 100644 (file)
@@ -36,6 +36,7 @@
 
 #include "misc.h"
 #include "player.h"
+#include <errno.h>
 #ifdef Rel4
 #include <string.h>
 #endif /* Rel4 */
@@ -59,8 +60,6 @@ static int printdir(void);
 static
 s_char *
 lowerit(s_char *buf, int n, s_char *orig)
-
-
 {                              /* converts a string to lower case */
     /* lower case output buffer */
     /* size of output buffer */
@@ -97,7 +96,6 @@ strnccmp(s_char *s1, s_char *s2, int n)
 int
 info(void)
 {
-    extern int errno;
     extern s_char *infodir;
 #if (!defined linux) && (!defined FBSD) && (!defined __linux__) && (!defined __ppc__)
     extern s_char *sys_errlist[];
@@ -381,7 +379,6 @@ apro(void)
 int
 info(void)
 {
-    extern int errno;
     extern s_char *infodir;
     s_char buf[255];
     FILE *fp;
index 93737ca6cdebaa9ce268805ca4443780a4540ab9..f036443577dd9bcc4c470a8288106671c12691ac 100644 (file)
@@ -33,6 +33,7 @@
  *     Steve McClure, 1998
  */
 
+#include <errno.h>
 #include <stdio.h>
 #include "misc.h"
 #include "nat.h"
@@ -59,7 +60,6 @@ int
 gamehours(time_t now, int *hour)
 {
     extern s_char *game_days, *game_hours;
-    extern int errno;
     extern struct tm *localtime(const time_t *);
     register s_char *bp;
     register struct tm *tm;
index 5d6b31408f73c2a1e16874b938f830438996e290..69cfcbaf9ad5aaf47a3c5a0eed2366c7cdc440cd 100644 (file)
@@ -82,9 +82,6 @@ logerror(s_char *format, ...)
 #if !defined(Rel4) && !defined(__linux__) && !defined(__ppc__)
     extern s_char *sys_errlist[];
 #endif
-#ifndef sgi
-    extern int errno;
-#endif /* sgi */
     va_list list;
     time_t now;
     s_char buf[512];
@@ -131,9 +128,6 @@ filelogerror(s_char *format, ...)
 #if !defined(Rel4) && !defined(__linux__) && !defined(__ppc__)
     extern s_char *sys_errlist[];
 #endif /* Rel4 */
-#ifndef sgi
-    extern int errno;
-#endif /* sgi */
     va_list list;
     time_t now;
     s_char buf[512];
index 286d4aa1c37527d67f74cbb8ee69ea8235cf1703..72f7694f169a5006ae655cd46f2f7cb7b9d924b4 100644 (file)
@@ -81,8 +81,6 @@ struct iop {
     int (*notify) ();
 };
 
-extern int errno;
-
 void
 io_init(void)
 {
index f64d57e85a53e0e713fb572b0e5a8aef78276901..f83f7d24d9682a7b29646cc163943b66d5810317 100644 (file)
@@ -38,8 +38,6 @@
 #include "empio.h"
 #include "io_mask.h"
 
-extern int errno;
-
 struct io_mask *
 iom_create(int what)
 {
index 2ef5e61a93a6dc96696abf18b7d995822e847f59..29d6560c978ebc030091d93ef2b9d8e0453ef4e2 100644 (file)
@@ -190,7 +190,6 @@ void
 player_accept(void *argv)
 {
     extern s_char *loginport;
-    extern int errno;
     struct sockaddr_in sin;
     struct servent *sp;
     int s;
index e5a6dbc8c528a7d92f774f7dde7069dc9f50e3f5..00c7a989d2db9ebd052d01b4a69e6d4dea768282 100644 (file)
@@ -44,7 +44,6 @@
 int
 recvclient(s_char *cmd, int size)
 {
-    extern int errno;
     int count;
 
     if (player->aborted)