From 133c18dc71569a4c3dfdf0e5be7bcc8f65c61f43 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Fri, 14 Feb 2014 16:05:16 -0800 Subject: * hash.c (inhash): Rename local variable from new to new_p. This is consistent with usage elsewhere in the module, and more importantly, keeps our code C++. --- hash.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'hash.c') diff --git a/hash.c b/hash.c index 0e98403c..2e8d6231 100644 --- a/hash.c +++ b/hash.c @@ -552,11 +552,11 @@ val inhash(val hash, val key, val init) found = h->assoc_fun(key, chain); } else { val *pchain = vecref_l(h->table, num_fast(h->hash_fun(key) % h->modulus)); - val old = *pchain, new; - val *place = h->acons_new_l_fun(key, &new, pchain); + val old = *pchain, new_p; + val *place = h->acons_new_l_fun(key, &new_p, pchain); if (old != *pchain && ++h->count > 2 * h->modulus) hash_grow(h); - if (new) + if (new_p) *place = init; found = h->assoc_fun(key, *pchain); } -- cgit v1.2.3