Mercurial > emacs
diff lib-src/emacsclient.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 | 64a936b21f74 |
children | 7eefa1bd1478 |
line wrap: on
line diff
--- a/lib-src/emacsclient.c Sat Jan 08 22:06:34 1994 +0000 +++ b/lib-src/emacsclient.c Sat Jan 08 22:27:30 1994 +0000 @@ -282,3 +282,18 @@ #endif /* HAVE_SYSVIPC */ #endif /* HAVE_SOCKETS or HAVE_SYSVIPC */ + +#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 */