rem: free(oldArray);
add: wfree(oldArray);
context: rebuildTable(WMHashTable *table){    HashItem *next;    HashItem **oldArray;    int i;    int oldSize;    int newSize;    oldArray = table->table;    oldSize = table->size;    newSize = table->size*2;    table->table = wmalloc(sizeof(char*)*newSize);    memset(table->table, 0, sizeof(char*)*newSize);    table->size = newSize;        for (i = 0; i < oldSize; i++) {	while (oldArray[i]!=NULL) {	    next = oldArray[i]->next;	    rellocateItem(table, oldArray[i]);	    oldArray[i] = next;	}    }    free(oldArray);}