extern char *version_string;
extern struct tm *localtime ();
extern int sys_nerr;
+#if defined(bsd4_4)
+extern const char *const sys_errlist[];
+#else
extern char *sys_errlist[];
+#endif
extern int parse_escape ();
#ifndef errno
extern int errno;
#endif
+#if defined(bsd4_4)
+extern const char *const sys_errlist[];
+#else
+extern char *sys_errlist[];
+#endif
+extern int sys_nerr;
+
#define COLLECT
#include "config.h"
my_strerror (e)
int e;
{
- extern char *sys_errlist[];
- extern int sys_nerr;
static char buffer[30];
if (!e)
extern char *getenv ();
extern int errno, sys_nerr;
+#if defined(bsd4_4)
+extern const char *const sys_errlist[];
+#else
extern char *sys_errlist[];
+#endif
extern int execv (), execvp ();
#undef getopt
extern int errno;
+#if defined(bsd4_4)
+extern const char *const sys_errlist[];
+#else
extern char *sys_errlist[];
+#endif
extern char *version_string;
/* Systems which are compatible only with POSIX 1003.1-1988 (but *not*