diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | nscd/TODO | 2 | ||||
-rw-r--r-- | nscd/pwdcache.c | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog index e8ba7be89a..e589cd57d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +1998-09-14 Ulrich Drepper <drepper@cygnus.com> + + * nscd/pwdcache.c (cache_pwdinit): Allocate uidtbl of correct size. + 1998-09-14 15:29 Ulrich Drepper <drepper@cygnus.com> * stdio-common/Makefile (headers): Remove bits/stdio_lim.h. diff --git a/nscd/TODO b/nscd/TODO index 16c2835468..a0b8427ad3 100644 --- a/nscd/TODO +++ b/nscd/TODO @@ -1,6 +1,4 @@ -* We should use readv/writev for group entries, too - * If we have reached the max. # of process, close accept socket. ! THIS COULD CAUSE THE KERNEL TO HANG ! BE CAREFUL ! diff --git a/nscd/pwdcache.c b/nscd/pwdcache.c index e2bf73afc1..9b7c0a040a 100644 --- a/nscd/pwdcache.c +++ b/nscd/pwdcache.c @@ -110,7 +110,7 @@ cache_pwdinit () pwdtbl = calloc (modulo, sizeof (pwdhash)); if (pwdtbl == NULL) return -1; - uidtbl = calloc (modulo, sizeof (pwdhash)); + uidtbl = calloc (modulo, sizeof (uidhash)); if (uidtbl == NULL) return -1; negtbl = calloc (modulo, sizeof (neghash)); |