diff --git a/src/libCom/bucketLib.c b/src/libCom/bucketLib.c index 800b00eb6..a2464cc21 100644 --- a/src/libCom/bucketLib.c +++ b/src/libCom/bucketLib.c @@ -85,7 +85,8 @@ LOCAL bucketSET BSET[] = { {bucketStringHash, bucketStringCompare, bidtString} }; -LOCAL int bucketAddItem(BUCKET *prb, bucketSET *pBSET, const void *pId, void *pApp); +LOCAL int bucketAddItem(BUCKET *prb, bucketSET *pBSET, + const void *pId, const void *pApp); LOCAL int bucketRemoveItem (BUCKET *prb, bucketSET *pBSET, const void *pId); LOCAL void *bucketLookupItem(BUCKET *pb, bucketSET *pBSET, const void *pId); @@ -102,74 +103,75 @@ LOCAL void *bucketLookupItem(BUCKET *pb, bucketSET *pBSET, const void *pId); #define BUCKET_MAX_WIDTH 12 #ifdef DEBUG -#error This is out of date main() { - BUCKETID id1; - BUCKETID id2; - char *pValSave1; - char *pValSave2; - int s; - BUCKET *pb; - char *pVal; - unsigned i; - clock_t start, finish; - double duration; - const int LOOPS = 500000; - - pb = bucketCreate(8); - if(!pb){ - return -1; - } - - id1 = 0x1000a432; - pValSave1 = "fred"; - s = bucketAddItemUnsignedId(pb, &id1, pValSave1); - assert (s == S_bucket_success); - - pValSave2 = "jane"; - s = bucketAddItemStringId(pb, pValSave2, pValSave2); - assert (s == S_bucket_success); - - start = clock(); - for(i=0; ipCompare) (&pb->pTable[hashid], pId); if(ppi){ - return (*ppi)->pApp; + return (void *) (*ppi)->pApp; } return NULL; } diff --git a/src/libCom/bucketLib/bucketLib.c b/src/libCom/bucketLib/bucketLib.c index 800b00eb6..a2464cc21 100644 --- a/src/libCom/bucketLib/bucketLib.c +++ b/src/libCom/bucketLib/bucketLib.c @@ -85,7 +85,8 @@ LOCAL bucketSET BSET[] = { {bucketStringHash, bucketStringCompare, bidtString} }; -LOCAL int bucketAddItem(BUCKET *prb, bucketSET *pBSET, const void *pId, void *pApp); +LOCAL int bucketAddItem(BUCKET *prb, bucketSET *pBSET, + const void *pId, const void *pApp); LOCAL int bucketRemoveItem (BUCKET *prb, bucketSET *pBSET, const void *pId); LOCAL void *bucketLookupItem(BUCKET *pb, bucketSET *pBSET, const void *pId); @@ -102,74 +103,75 @@ LOCAL void *bucketLookupItem(BUCKET *pb, bucketSET *pBSET, const void *pId); #define BUCKET_MAX_WIDTH 12 #ifdef DEBUG -#error This is out of date main() { - BUCKETID id1; - BUCKETID id2; - char *pValSave1; - char *pValSave2; - int s; - BUCKET *pb; - char *pVal; - unsigned i; - clock_t start, finish; - double duration; - const int LOOPS = 500000; - - pb = bucketCreate(8); - if(!pb){ - return -1; - } - - id1 = 0x1000a432; - pValSave1 = "fred"; - s = bucketAddItemUnsignedId(pb, &id1, pValSave1); - assert (s == S_bucket_success); - - pValSave2 = "jane"; - s = bucketAddItemStringId(pb, pValSave2, pValSave2); - assert (s == S_bucket_success); - - start = clock(); - for(i=0; ipCompare) (&pb->pTable[hashid], pId); if(ppi){ - return (*ppi)->pApp; + return (void *) (*ppi)->pApp; } return NULL; }