diff options
Diffstat (limited to 'src/symtab.c')
-rw-r--r-- | src/symtab.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/symtab.c b/src/symtab.c index bfdb89f..15d1b19 100644 --- a/src/symtab.c +++ b/src/symtab.c @@ -142,7 +142,7 @@ grecs_symtab_replace(struct grecs_symtab *st, void *ent, void **old_ent) { struct grecs_syment *entry; unsigned i, pos = st->hash_fun(ent, hash_size[st->hash_num]); - for (i = pos; entry = st->tab[i];) { + for (i = pos; (entry = st->tab[i]);) { if (st->cmp_fun(entry, ent) == 0) break; if (++i >= hash_size[st->hash_num]) @@ -206,7 +206,7 @@ grecs_symtab_remove(struct grecs_symtab *st, void *elt) struct grecs_syment *entry; pos = st->hash_fun(elt, hash_size[st->hash_num]); - for (i = pos; entry = st->tab[i];) { + for (i = pos; (entry = st->tab[i]);) { if (st->cmp_fun(entry, elt) == 0) break; if (++i >= hash_size[st->hash_num]) @@ -254,7 +254,7 @@ grecs_symtab_get_index(unsigned *idx, struct grecs_symtab *st, pos = st->hash_fun(key, hash_size[st->hash_num]); - for (i = pos; elem = st->tab[i];) { + for (i = pos; (elem = st->tab[i]);) { if (st->cmp_fun(elem, key) == 0) { if (install) *install = 0; |