diff lib-src/env.c @ 5527:51451a050975

[! HAVE_STRERROR] (strerror): Define the function.
author Roland McGrath <roland@gnu.org>
date Sat, 08 Jan 1994 22:27:30 +0000
parents 84fcbbd80e3d
children e9e928d02747
line wrap: on
line diff
--- a/lib-src/env.c	Sat Jan 08 22:06:34 1994 +0000
+++ b/lib-src/env.c	Sat Jan 08 22:27:30 1994 +0000
@@ -333,3 +333,18 @@
     }
   return 0;
 }
+
+#ifndef HAVE_STRERROR
+char *
+strerror (errnum)
+     int errnum;
+{
+  extern char *sys_errlist[];
+  extern int sys_nerr;
+
+  if (errnum >= 0 && errnum < sys_nerr)
+    return sys_errlist[errnum];
+  return (char *) "Unknown error";
+}
+
+#endif /* ! HAVE_STRERROR */