errno may not be a variable; users must include errno.h instead of

declaring it like `extern int errno'.
This commit is contained in:
Markus Armbruster 2003-12-17 21:18:12 +00:00
parent 5f3b32fd36
commit 3bf2b1b47f
8 changed files with 2 additions and 19 deletions

View file

@ -63,8 +63,6 @@
HANDLE hStdIn; HANDLE hStdIn;
#endif #endif
extern int errno;
#define RETRY 3 #define RETRY 3
int interrupt; int interrupt;

View file

@ -36,6 +36,7 @@
#include "misc.h" #include "misc.h"
#include "player.h" #include "player.h"
#include <errno.h>
#ifdef Rel4 #ifdef Rel4
#include <string.h> #include <string.h>
#endif /* Rel4 */ #endif /* Rel4 */
@ -59,8 +60,6 @@ static int printdir(void);
static static
s_char * s_char *
lowerit(s_char *buf, int n, s_char *orig) lowerit(s_char *buf, int n, s_char *orig)
{ /* converts a string to lower case */ { /* converts a string to lower case */
/* lower case output buffer */ /* lower case output buffer */
/* size of output buffer */ /* size of output buffer */
@ -97,7 +96,6 @@ strnccmp(s_char *s1, s_char *s2, int n)
int int
info(void) info(void)
{ {
extern int errno;
extern s_char *infodir; extern s_char *infodir;
#if (!defined linux) && (!defined FBSD) && (!defined __linux__) && (!defined __ppc__) #if (!defined linux) && (!defined FBSD) && (!defined __linux__) && (!defined __ppc__)
extern s_char *sys_errlist[]; extern s_char *sys_errlist[];
@ -381,7 +379,6 @@ apro(void)
int int
info(void) info(void)
{ {
extern int errno;
extern s_char *infodir; extern s_char *infodir;
s_char buf[255]; s_char buf[255];
FILE *fp; FILE *fp;

View file

@ -33,6 +33,7 @@
* Steve McClure, 1998 * Steve McClure, 1998
*/ */
#include <errno.h>
#include <stdio.h> #include <stdio.h>
#include "misc.h" #include "misc.h"
#include "nat.h" #include "nat.h"
@ -59,7 +60,6 @@ int
gamehours(time_t now, int *hour) gamehours(time_t now, int *hour)
{ {
extern s_char *game_days, *game_hours; extern s_char *game_days, *game_hours;
extern int errno;
extern struct tm *localtime(const time_t *); extern struct tm *localtime(const time_t *);
register s_char *bp; register s_char *bp;
register struct tm *tm; register struct tm *tm;

View file

@ -82,9 +82,6 @@ logerror(s_char *format, ...)
#if !defined(Rel4) && !defined(__linux__) && !defined(__ppc__) #if !defined(Rel4) && !defined(__linux__) && !defined(__ppc__)
extern s_char *sys_errlist[]; extern s_char *sys_errlist[];
#endif #endif
#ifndef sgi
extern int errno;
#endif /* sgi */
va_list list; va_list list;
time_t now; time_t now;
s_char buf[512]; s_char buf[512];
@ -131,9 +128,6 @@ filelogerror(s_char *format, ...)
#if !defined(Rel4) && !defined(__linux__) && !defined(__ppc__) #if !defined(Rel4) && !defined(__linux__) && !defined(__ppc__)
extern s_char *sys_errlist[]; extern s_char *sys_errlist[];
#endif /* Rel4 */ #endif /* Rel4 */
#ifndef sgi
extern int errno;
#endif /* sgi */
va_list list; va_list list;
time_t now; time_t now;
s_char buf[512]; s_char buf[512];

View file

@ -81,8 +81,6 @@ struct iop {
int (*notify) (); int (*notify) ();
}; };
extern int errno;
void void
io_init(void) io_init(void)
{ {

View file

@ -38,8 +38,6 @@
#include "empio.h" #include "empio.h"
#include "io_mask.h" #include "io_mask.h"
extern int errno;
struct io_mask * struct io_mask *
iom_create(int what) iom_create(int what)
{ {

View file

@ -190,7 +190,6 @@ void
player_accept(void *argv) player_accept(void *argv)
{ {
extern s_char *loginport; extern s_char *loginport;
extern int errno;
struct sockaddr_in sin; struct sockaddr_in sin;
struct servent *sp; struct servent *sp;
int s; int s;

View file

@ -44,7 +44,6 @@
int int
recvclient(s_char *cmd, int size) recvclient(s_char *cmd, int size)
{ {
extern int errno;
int count; int count;
if (player->aborted) if (player->aborted)