From: Ralf Corsépius Date: Mon, 29 Oct 2007 09:21:32 +0000 (+0100) Subject: Use size_t for sizes. X-Git-Tag: tznext/4.11.0.1.tizen20130304~5065 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a82d639d7288cd088f539371b5e710311451c3cc;p=tools%2Flibrpm-tizen.git Use size_t for sizes. --- diff --git a/rpmdb/rpmhash.c b/rpmdb/rpmhash.c index 49c8003..64812d3 100644 --- a/rpmdb/rpmhash.c +++ b/rpmdb/rpmhash.c @@ -25,7 +25,7 @@ voidptr * data; /*!< pointer to hashed data */ */ struct hashTable_s { int numBuckets; /*!< number of hash buckets */ - int keySize; /*!< size of key (0 if unknown) */ + size_t keySize; /*!< size of key (0 if unknown) */ int freeData; /*!< should data be freed when table is destroyed? */ hashBucket * buckets; /*!< hash bucket array */ hashFunctionType fn; /*!< generate hash value for key */ @@ -77,7 +77,7 @@ unsigned int hashFunctionString(const void * string) return ((((unsigned)len) << 16) + (((unsigned)sum) << 8) + xorValue); } -hashTable htCreate(int numBuckets, int keySize, int freeData, +hashTable htCreate(int numBuckets, size_t keySize, int freeData, hashFunctionType fn, hashEqualityType eq) { hashTable ht; diff --git a/rpmdb/rpmhash.h b/rpmdb/rpmhash.h index f5cce1d..5e840bd 100644 --- a/rpmdb/rpmhash.h +++ b/rpmdb/rpmhash.h @@ -48,7 +48,7 @@ int hashEqualityString(const void * key1, const void * key2); * @param eq function to compare hash keys for equality * @return pointer to initialized hash table */ -hashTable htCreate(int numBuckets, int keySize, int freeData, +hashTable htCreate(int numBuckets, size_t keySize, int freeData, hashFunctionType fn, hashEqualityType eq); /**