diff options
author | deraadt <> | 2003-03-13 15:47:33 +0000 |
---|---|---|
committer | deraadt <> | 2003-03-13 15:47:33 +0000 |
commit | d088ab7ffc5483ee741713b7b9340d9e521c0432 (patch) | |
tree | 6472d8d54c9f0460476dc65c37092a21b69f7af2 | |
parent | 788b1aedf3a538f9f6161a9ba42b5e114650e92f (diff) | |
download | openbsd-d088ab7ffc5483ee741713b7b9340d9e521c0432.tar.gz openbsd-d088ab7ffc5483ee741713b7b9340d9e521c0432.tar.bz2 openbsd-d088ab7ffc5483ee741713b7b9340d9e521c0432.zip |
a few more strlcy; ok from beck & ho
-rw-r--r-- | src/lib/libc/string/__strerror.c | 6 | ||||
-rw-r--r-- | src/lib/libc/string/__strsignal.c | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libc/string/__strerror.c b/src/lib/libc/string/__strerror.c index ae19ab3365..7301a7bc84 100644 --- a/src/lib/libc/string/__strerror.c +++ b/src/lib/libc/string/__strerror.c | |||
@@ -32,7 +32,7 @@ | |||
32 | */ | 32 | */ |
33 | 33 | ||
34 | #if defined(LIBC_SCCS) && !defined(lint) | 34 | #if defined(LIBC_SCCS) && !defined(lint) |
35 | static char *rcsid = "$OpenBSD: __strerror.c,v 1.8 2001/12/08 20:37:32 deraadt Exp $"; | 35 | static char *rcsid = "$OpenBSD: __strerror.c,v 1.9 2003/03/13 15:47:33 deraadt Exp $"; |
36 | #endif /* LIBC_SCCS and not lint */ | 36 | #endif /* LIBC_SCCS and not lint */ |
37 | 37 | ||
38 | #ifdef NLS | 38 | #ifdef NLS |
@@ -98,9 +98,9 @@ __strerror(num, buf) | |||
98 | #ifdef NLS | 98 | #ifdef NLS |
99 | strlcpy(buf, catgets(catd, 1, 0xffff, UPREFIX), NL_TEXTMAX); | 99 | strlcpy(buf, catgets(catd, 1, 0xffff, UPREFIX), NL_TEXTMAX); |
100 | #else | 100 | #else |
101 | strcpy(buf, UPREFIX); | 101 | strlcpy(buf, UPREFIX, NL_TEXTMAX); |
102 | #endif | 102 | #endif |
103 | strncat(buf, itoa(errnum), NL_TEXTMAX-strlen(buf)-1); | 103 | strlcat(buf, itoa(errnum), NL_TEXTMAX); |
104 | errno = EINVAL; | 104 | errno = EINVAL; |
105 | } | 105 | } |
106 | 106 | ||
diff --git a/src/lib/libc/string/__strsignal.c b/src/lib/libc/string/__strsignal.c index 4ca5bad3c0..2616872232 100644 --- a/src/lib/libc/string/__strsignal.c +++ b/src/lib/libc/string/__strsignal.c | |||
@@ -32,7 +32,7 @@ | |||
32 | */ | 32 | */ |
33 | 33 | ||
34 | #if defined(LIBC_SCCS) && !defined(lint) | 34 | #if defined(LIBC_SCCS) && !defined(lint) |
35 | static char *rcsid = "$OpenBSD: __strsignal.c,v 1.6 2001/06/27 00:58:56 lebel Exp $"; | 35 | static char *rcsid = "$OpenBSD: __strsignal.c,v 1.7 2003/03/13 15:47:33 deraadt Exp $"; |
36 | #endif /* LIBC_SCCS and not lint */ | 36 | #endif /* LIBC_SCCS and not lint */ |
37 | 37 | ||
38 | #ifdef NLS | 38 | #ifdef NLS |
@@ -89,9 +89,9 @@ __strsignal(num, buf) | |||
89 | #ifdef NLS | 89 | #ifdef NLS |
90 | strlcpy(buf, catgets(catd, 1, 0xffff, UPREFIX), NL_TEXTMAX); | 90 | strlcpy(buf, catgets(catd, 1, 0xffff, UPREFIX), NL_TEXTMAX); |
91 | #else | 91 | #else |
92 | strcpy(buf, UPREFIX); | 92 | strlcpy(buf, UPREFIX, NL_TEXTMAX); |
93 | #endif | 93 | #endif |
94 | strncat(buf, itoa(signum), NL_TEXTMAX-strlen(buf)-1); | 94 | strlcat(buf, itoa(signum), NL_TEXTMAX); |
95 | } | 95 | } |
96 | 96 | ||
97 | #ifdef NLS | 97 | #ifdef NLS |