OSDN Git Service

bug in hash_delete(). It was using void* to obtain nodes to
authordennisg <dennisg@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Nov 1991 12:34:41 +0000 (12:34 +0000)
committerdennisg <dennisg@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Nov 1991 12:34:41 +0000 (12:34 +0000)
commitc9c1dcb8c98b82e6cb93c0442c9eb6ca72009845
treebe4f3a8972f5c0f1e045063f504c3089de2adc56
parent1c26a84dc9e099aefc3ed426d64f48a71b295bbb
bug in hash_delete().  It was using void* to obtain nodes to
pass to hash_remove().  The value passed to hash_removed() is a
entry from the node structure rather than the node itself.  Using
void* removed compiler checking.
Modified to implement cache expansion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/objc/hash.c