diff options
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/ChangeLog | 6 | ||||
| -rw-r--r-- | lib-src/emacsclient.c | 21 | ||||
| -rw-r--r-- | lib-src/movemail.c | 22 | ||||
| -rw-r--r-- | lib-src/update-game-score.c | 16 |
4 files changed, 6 insertions, 59 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 0c517b0d571..ce4afdfec1e 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2012-07-11 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Assume strerror. | ||
| 4 | * emacsclient.c, movemail.c, update-game-score.c (strerror) | ||
| 5 | [!HAVE_STRERROR]: Remove. | ||
| 6 | |||
| 1 | 2012-07-10 Paul Eggert <eggert@cs.ucla.edu> | 7 | 2012-07-10 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 8 | ||
| 3 | EMACS_TIME simplification (Bug#11875). | 9 | EMACS_TIME simplification (Bug#11875). |
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index 5487c147079..0ba6535b79d 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c | |||
| @@ -749,8 +749,6 @@ main (int argc, char **argv) | |||
| 749 | #define AUTH_KEY_LENGTH 64 | 749 | #define AUTH_KEY_LENGTH 64 |
| 750 | #define SEND_BUFFER_SIZE 4096 | 750 | #define SEND_BUFFER_SIZE 4096 |
| 751 | 751 | ||
| 752 | extern char *strerror (int); | ||
| 753 | |||
| 754 | /* Buffer to accumulate data to send in TCP connections. */ | 752 | /* Buffer to accumulate data to send in TCP connections. */ |
| 755 | char send_buffer[SEND_BUFFER_SIZE + 1]; | 753 | char send_buffer[SEND_BUFFER_SIZE + 1]; |
| 756 | int sblen = 0; /* Fill pointer for the send buffer. */ | 754 | int sblen = 0; /* Fill pointer for the send buffer. */ |
| @@ -1850,22 +1848,3 @@ main (int argc, char **argv) | |||
| 1850 | } | 1848 | } |
| 1851 | 1849 | ||
| 1852 | #endif /* HAVE_SOCKETS && HAVE_INET_SOCKETS */ | 1850 | #endif /* HAVE_SOCKETS && HAVE_INET_SOCKETS */ |
| 1853 | |||
| 1854 | |||
| 1855 | #ifndef HAVE_STRERROR | ||
| 1856 | char * | ||
| 1857 | strerror (errnum) | ||
| 1858 | int errnum; | ||
| 1859 | { | ||
| 1860 | extern char *sys_errlist[]; | ||
| 1861 | extern int sys_nerr; | ||
| 1862 | |||
| 1863 | if (errnum >= 0 && errnum < sys_nerr) | ||
| 1864 | return sys_errlist[errnum]; | ||
| 1865 | return (char *) "Unknown error"; | ||
| 1866 | } | ||
| 1867 | |||
| 1868 | #endif /* ! HAVE_STRERROR */ | ||
| 1869 | |||
| 1870 | |||
| 1871 | /* emacsclient.c ends here */ | ||
diff --git a/lib-src/movemail.c b/lib-src/movemail.c index b9a1be8a7f1..aa5fd989a6d 100644 --- a/lib-src/movemail.c +++ b/lib-src/movemail.c | |||
| @@ -133,10 +133,6 @@ static char *mail_spool_name (char *); | |||
| 133 | #endif | 133 | #endif |
| 134 | #endif | 134 | #endif |
| 135 | 135 | ||
| 136 | #ifndef HAVE_STRERROR | ||
| 137 | char *strerror (int); | ||
| 138 | #endif | ||
| 139 | |||
| 140 | static _Noreturn void fatal (const char *s1, const char *s2, const char *s3); | 136 | static _Noreturn void fatal (const char *s1, const char *s2, const char *s3); |
| 141 | static void error (const char *s1, const char *s2, const char *s3); | 137 | static void error (const char *s1, const char *s2, const char *s3); |
| 142 | static _Noreturn void pfatal_with_name (char *name); | 138 | static _Noreturn void pfatal_with_name (char *name); |
| @@ -920,21 +916,3 @@ mbx_delimit_end (FILE *mbf) | |||
| 920 | } | 916 | } |
| 921 | 917 | ||
| 922 | #endif /* MAIL_USE_POP */ | 918 | #endif /* MAIL_USE_POP */ |
| 923 | |||
| 924 | #ifndef HAVE_STRERROR | ||
| 925 | char * | ||
| 926 | strerror (errnum) | ||
| 927 | int errnum; | ||
| 928 | { | ||
| 929 | extern char *sys_errlist[]; | ||
| 930 | extern int sys_nerr; | ||
| 931 | |||
| 932 | if (errnum >= 0 && errnum < sys_nerr) | ||
| 933 | return sys_errlist[errnum]; | ||
| 934 | return (char *) "Unknown error"; | ||
| 935 | } | ||
| 936 | |||
| 937 | #endif /* ! HAVE_STRERROR */ | ||
| 938 | |||
| 939 | |||
| 940 | /* movemail.c ends here */ | ||
diff --git a/lib-src/update-game-score.c b/lib-src/update-game-score.c index 94de662e589..40397536fad 100644 --- a/lib-src/update-game-score.c +++ b/lib-src/update-game-score.c | |||
| @@ -94,22 +94,6 @@ lose (const char *msg) | |||
| 94 | exit (EXIT_FAILURE); | 94 | exit (EXIT_FAILURE); |
| 95 | } | 95 | } |
| 96 | 96 | ||
| 97 | /* Taken from sysdep.c. */ | ||
| 98 | #ifndef HAVE_STRERROR | ||
| 99 | #ifndef WINDOWSNT | ||
| 100 | char * | ||
| 101 | strerror (int errnum) | ||
| 102 | { | ||
| 103 | extern char *sys_errlist[]; | ||
| 104 | extern int sys_nerr; | ||
| 105 | |||
| 106 | if (errnum >= 0 && errnum < sys_nerr) | ||
| 107 | return sys_errlist[errnum]; | ||
| 108 | return (char *) "Unknown error"; | ||
| 109 | } | ||
| 110 | #endif /* not WINDOWSNT */ | ||
| 111 | #endif /* ! HAVE_STRERROR */ | ||
| 112 | |||
| 113 | static _Noreturn void | 97 | static _Noreturn void |
| 114 | lose_syserr (const char *msg) | 98 | lose_syserr (const char *msg) |
| 115 | { | 99 | { |