FreeBSD does not need extern char *sys_errlist[]

Add preprocessor directives not to try
to redefine sys_errlist[] or sys_nerr

There are already definitions:

 extern __const char *__const sys_errlist[];
 extern __const int sys_nerr;

in <stdio.h>

Actually we should have something like
NeedSysErrlist in imake definitions
to get rid of those #ifdefs.
This commit is contained in:
Marcin Cieslak
2012-08-15 19:46:01 +02:00
committed by Jon Trulson
parent 7bdb847210
commit a35975a334
9 changed files with 9 additions and 9 deletions

View File

@@ -61,7 +61,7 @@
BIL_LOAD_INFO bilP_load;
char Buf[MAXPATHLEN];
#if !defined(linux)
#if !defined(linux) && !defined(__FreeBSD__)
extern char *sys_errlist[];
#endif