diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-04-15 08:43:35 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-04-15 08:43:35 +0000 |
commit | 9514f4e693df6e4d9e92faeec2bd4e61ca15fcf4 (patch) | |
tree | 61d22db16c4f0afbd7a656a230888a83048c5fbe | |
parent | 96eaef36197e8664f6baadd0a1bffe72edd4a4e7 (diff) | |
download | glibc-9514f4e693df6e4d9e92faeec2bd4e61ca15fcf4.tar glibc-9514f4e693df6e4d9e92faeec2bd4e61ca15fcf4.tar.gz glibc-9514f4e693df6e4d9e92faeec2bd4e61ca15fcf4.tar.bz2 glibc-9514f4e693df6e4d9e92faeec2bd4e61ca15fcf4.zip |
Update.
* nscd/cache.c (prune_cache): The table might not be unused. In
this case do nothing.
message with the number/identifier.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | nscd/cache.c | 4 |
2 files changed, 8 insertions, 1 deletions
@@ -1,10 +1,13 @@ 1999-04-15 Ulrich Drepper <drepper@cygnus.com> + * nscd/cache.c (prune_cache): The table might not be unused. In + this case do nothing. + * catgets/gencat.c (read_input_file): Don't drop white spaces between number/identifier and string. Patch by Dima Barsky <dima@pwd.hp.com>. If no white space at all follows number/identifier remove existing - message with the number/ientifier. + message with the number/identifier. 1999-04-14 H.J. Lu <hjl@gnu.org> diff --git a/nscd/cache.c b/nscd/cache.c index fc293a36f3..d034bcb051 100644 --- a/nscd/cache.c +++ b/nscd/cache.c @@ -129,6 +129,10 @@ prune_cache (struct database *table, time_t now) size_t first = cnt + 1; size_t last = 0; + /* If this table is not actually used don't do anything. */ + if (cnt == 0) + return; + /* If we check for the modification of the underlying file we invalidate the entries also in this case. */ if (table->check_file) |