From b91b3a4302bca5c98a8d3ec218525721288461f3 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 8 Jan 1994 22:27:30 +0000 Subject: [! HAVE_STRERROR] (strerror): Define the function. --- lib-src/env.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'lib-src/env.c') diff --git a/lib-src/env.c b/lib-src/env.c index 282a94069df..35532e0360d 100644 --- a/lib-src/env.c +++ b/lib-src/env.c @@ -333,3 +333,18 @@ myindex (str, c) } 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 */ -- cgit v1.2.1