diff options
-rw-r--r-- | posix/confstr.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/posix/confstr.c b/posix/confstr.c index bc3c8b89e3..212ec72311 100644 --- a/posix/confstr.c +++ b/posix/confstr.c @@ -143,12 +143,13 @@ confstr (name, buf, len) case _CS_GNU_LIBC_VERSION: string = "glibc " VERSION; - string_len = strlen (string); + string_len = sizeof ("glibc " VERSION); + break; case _CS_GNU_LIBPTHREAD_VERSION: #ifdef LIBPTHREAD_VERSION string = LIBPTHREAD_VERSION; - string_len = strlen (string); + string_len = sizeof LIBPTHREAD_VERSION; break; #else /* No thread library. */ |