diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libc/include/namespace.h | 9 | ||||
| -rw-r--r-- | src/lib/libc/string/strerror_r.c | 10 |
2 files changed, 4 insertions, 15 deletions
diff --git a/src/lib/libc/include/namespace.h b/src/lib/libc/include/namespace.h index 381ccc35be..939515251e 100644 --- a/src/lib/libc/include/namespace.h +++ b/src/lib/libc/include/namespace.h | |||
| @@ -1,15 +1,8 @@ | |||
| 1 | /* $OpenBSD: namespace.h,v 1.4 2015/09/05 11:25:30 guenther Exp $ */ | 1 | /* $OpenBSD: namespace.h,v 1.5 2015/09/06 20:26:20 guenther Exp $ */ |
| 2 | 2 | ||
| 3 | #ifndef _LIBC_NAMESPACE_H_ | 3 | #ifndef _LIBC_NAMESPACE_H_ |
| 4 | #define _LIBC_NAMESPACE_H_ | 4 | #define _LIBC_NAMESPACE_H_ |
| 5 | 5 | ||
| 6 | /* These will be replaced with symbol renaming ala PROTO_NORMAL */ | ||
| 7 | #define strtoq _strtoq | ||
| 8 | #define strtouq _strtouq | ||
| 9 | #define sys_errlist _sys_errlist | ||
| 10 | #define sys_nerr _sys_nerr | ||
| 11 | #define sys_siglist _sys_siglist | ||
| 12 | |||
| 13 | /* | 6 | /* |
| 14 | * Copyright (c) 2015 Philip Guenther <guenther@openbsd.org> | 7 | * Copyright (c) 2015 Philip Guenther <guenther@openbsd.org> |
| 15 | * | 8 | * |
diff --git a/src/lib/libc/string/strerror_r.c b/src/lib/libc/string/strerror_r.c index 2262cb512d..8a15ff1afc 100644 --- a/src/lib/libc/string/strerror_r.c +++ b/src/lib/libc/string/strerror_r.c | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* $OpenBSD: strerror_r.c,v 1.10 2015/09/05 11:25:30 guenther Exp $ */ | 1 | /* $OpenBSD: strerror_r.c,v 1.11 2015/09/06 20:26:20 guenther Exp $ */ |
| 2 | /* Public Domain <marc@snafu.org> */ | 2 | /* Public Domain <marc@snafu.org> */ |
| 3 | 3 | ||
| 4 | #ifdef NLS | 4 | #ifdef NLS |
| 5 | #include <nl_types.h> | 5 | #include <nl_types.h> |
| 6 | #endif | 6 | #endif |
| 7 | 7 | ||
| 8 | #define sys_errlist _sys_errlist | ||
| 9 | #define sys_nerr _sys_nerr | ||
| 10 | #define sys_siglist _sys_siglist | ||
| 11 | |||
| 12 | #include <errno.h> | 8 | #include <errno.h> |
| 13 | #include <limits.h> | 9 | #include <limits.h> |
| 14 | #include <signal.h> | 10 | #include <signal.h> |
| @@ -65,7 +61,7 @@ __itoa(int num, int sign, char *buffer, size_t start, size_t end) | |||
| 65 | 61 | ||
| 66 | static int | 62 | static int |
| 67 | __num2string(int num, int sign, int setid, char *buf, size_t buflen, | 63 | __num2string(int num, int sign, int setid, char *buf, size_t buflen, |
| 68 | char * list[], size_t max, const char *def) | 64 | const char * const list[], size_t max, const char *def) |
| 69 | { | 65 | { |
| 70 | int ret = 0; | 66 | int ret = 0; |
| 71 | size_t len; | 67 | size_t len; |
| @@ -129,7 +125,7 @@ DEF_WEAK(strerror_r); | |||
| 129 | char * | 125 | char * |
| 130 | __strsignal(int num, char *buf) | 126 | __strsignal(int num, char *buf) |
| 131 | { | 127 | { |
| 132 | __num2string(num, 0, 2, buf, NL_TEXTMAX, (char **)sys_siglist, NSIG, | 128 | __num2string(num, 0, 2, buf, NL_TEXTMAX, sys_siglist, NSIG, |
| 133 | USIGPREFIX); | 129 | USIGPREFIX); |
| 134 | return buf; | 130 | return buf; |
| 135 | } | 131 | } |
