From: bdemsky Date: Sun, 15 Aug 2004 05:48:05 +0000 (+0000) Subject: Make sure we create a reasonable large array...and avoid =0 case X-Git-Url: http://plrg.eecs.uci.edu/git/?p=repair.git;a=commitdiff_plain;h=0275695d1988c47451524fc91008f8f924d95ad5 Make sure we create a reasonable large array...and avoid =0 case --- diff --git a/Repair/RepairCompiler/MCC/Runtime/SimpleHash.cc b/Repair/RepairCompiler/MCC/Runtime/SimpleHash.cc index fef3507..67dc413 100755 --- a/Repair/RepairCompiler/MCC/Runtime/SimpleHash.cc +++ b/Repair/RepairCompiler/MCC/Runtime/SimpleHash.cc @@ -334,7 +334,7 @@ int SimpleHash::count(int key) { } SimpleHash * SimpleHash::imageSet(int key) { - SimpleHash * newset=new SimpleHash(count(key)); + SimpleHash * newset=new SimpleHash(2*count(key)+4); unsigned int hashkey = (unsigned int)key % size; struct SimpleNode *ptr = bucket[hashkey];