aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--nscd/TODO2
-rw-r--r--nscd/pwdcache.c2
3 files changed, 5 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index e8ba7be..e589cd5 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 16c2835..a0b8427 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 e2bf73a..9b7c0a0 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));