[PATCH] Move hash collision warnings undef ! be_quiet
Jakub Jelinek
jakub@redhat.com
Tue Aug 27 23:59:00 GMT 2002
On Wed, Aug 28, 2002 at 08:41:40AM +0200, Jakub Jelinek wrote:
> Hi!
>
> 2002-08-28 Jakub Jelinek <jakub@redhat.com>
>
> * locale/programs/locarchive.c (insert_name): Suppress warnings about
> hash collisions if be_quiet.
Well, there is another problem. locale-archive uses uint32_t
to store hashval, yet compute_hashval calculates it as unsigned long int.
Which means that a) the hash is incompatible between 32-bit and 64-bit
b) it creates tons of collisions
Working on a fix...
Jakub
More information about the Libc-hacker
mailing list