# HG changeset patch # User Roland McGrath # Date 758156800 0 # Node ID dbc1d920ef5cc95e8b48fafd74b4bd73193ba61b # Parent 004856d1b311495056310336d089d7e57ace2df9 Don't declare sys_nerr. Don't declare sys_errlist unless #ifdef VMS. Declare strerror instead. (wait_reading_process_input): Call strerror instead of using sys_errlist. diff -r 004856d1b311 -r dbc1d920ef5c src/process.c --- a/src/process.c Sun Jan 09 22:39:21 1994 +0000 +++ b/src/process.c Sun Jan 09 23:06:40 1994 +0000 @@ -1,5 +1,5 @@ /* Asynchronous subprocess control for GNU Emacs. - Copyright (C) 1985, 1986, 1987, 1988, 1993 Free Software Foundation, Inc. + Copyright (C) 1985, 86, 87, 88, 93, 94 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -125,9 +125,11 @@ #include "syswait.h" -extern errno; -extern sys_nerr; +extern int errno; +extern char *strerror (); +#ifdef VMS extern char *sys_errlist[]; +#endif #ifndef VMS #ifndef BSD4_1 @@ -1877,7 +1879,7 @@ #endif } else - error("select error: %s", sys_errlist[xerrno]); + error("select error: %s", strerror (xerrno)); } #if defined(sun) && !defined(USG5_4) else if (nfds > 0 && FD_ISSET (keyboard_descriptor, &Available)