From: Ulrich Drepper Date: Mon, 1 Mar 2004 22:35:28 +0000 (+0000) Subject: Update. X-Git-Tag: cvs/fedora-base~750 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=16aac66378ca2ceccf03335e8880f8a326d4b00d;p=thirdparty%2Fglibc.git Update. * nscd/nscd_getgr_r.c (nscd_getgr_r): Add missing initialization of return value. * nscd/nscd_gethst_r.c (nscd_gethst_r): Likewise. --- diff --git a/ChangeLog b/ChangeLog index b949394140f..5416539278c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2004-03-01 Ulrich Drepper + * nscd/nscd_getgr_r.c (nscd_getgr_r): Add missing initialization + of return value. + * nscd/nscd_gethst_r.c (nscd_gethst_r): Likewise. + * sysdeps/unix/sysv/linux/kernel-features.h: Add support for __ASSUME_GETDENTS32_D_TYPE. * sysdeps/unix/sysv/linux/getdents.c: For 2.6.4+ kernels use diff --git a/nscd/nscd_getgr_r.c b/nscd/nscd_getgr_r.c index 50932668f42..f6b0b5c3b02 100644 --- a/nscd/nscd_getgr_r.c +++ b/nscd/nscd_getgr_r.c @@ -81,6 +81,9 @@ nscd_getgr_r (const char *key, size_t keylen, request_type type, return -1; } + /* No value found so far. */ + *result = NULL; + req.version = NSCD_VERSION; req.type = type; req.key_len = keylen; diff --git a/nscd/nscd_gethst_r.c b/nscd/nscd_gethst_r.c index 1089b967d08..438217b1d6b 100644 --- a/nscd/nscd_gethst_r.c +++ b/nscd/nscd_gethst_r.c @@ -135,6 +135,9 @@ nscd_gethst_r (const char *key, size_t keylen, request_type type, return -1; } + /* No value found so far. */ + *result = NULL; + req.version = NSCD_VERSION; req.type = type; req.key_len = keylen;