diff --git a/src/switch_hashtable.c b/src/switch_hashtable.c index 91edde925d..107d539c4f 100644 --- a/src/switch_hashtable.c +++ b/src/switch_hashtable.c @@ -126,7 +126,7 @@ hashtable_expand(switch_hashtable_t *h) realloc(h->table, newsize * sizeof(struct entry *)); if (NULL == newtable) { (h->primeindex)--; return 0; } h->table = newtable; - memset(&newtable[h->tablelength], 0, ((newsize - h->tablelength) * sizeof(struct entry*))); + memset(&newtable[h->tablelength], 0, (newsize - h->tablelength) * sizeof(struct entry*)); for (i = 0; i < h->tablelength; i++) { for (pE = &(newtable[i]), e = *pE; e != NULL; e = *pE) { index = indexFor(newsize,e->h);