]> granicus.if.org Git - php/commitdiff
Made zend_hash_rehash() callable from outside.
authorAndrei Zmievski <andrei@php.net>
Thu, 4 Nov 1999 21:02:35 +0000 (21:02 +0000)
committerAndrei Zmievski <andrei@php.net>
Thu, 4 Nov 1999 21:02:35 +0000 (21:02 +0000)
Zend/zend_hash.c
Zend/zend_hash.h

index 012aa78365e0913e0167ac361c96aecec5f52d17..9eb2b6cf9795acd973c6cbf5f839fbcc39ecfd2e 100644 (file)
@@ -60,7 +60,6 @@ static uint PrimeNumbers[] =
 {5, 11, 19, 53, 107, 223, 463, 983, 1979, 3907, 7963, 16229, 32531, 65407, 130987, 262237, 524521, 1048793, 2097397, 4194103, 8388857, 16777447, 33554201, 67108961, 134217487, 268435697, 536870683, 1073741621, 2147483399};
 
 static int if_full_do_resize(HashTable *ht);
-static int zend_hash_rehash(HashTable *ht);
 
 static uint nNumPrimeNumbers = sizeof(PrimeNumbers) / sizeof(ulong);
 
@@ -655,7 +654,7 @@ static int if_full_do_resize(HashTable *ht)
        return SUCCESS;
 }
 
-static int zend_hash_rehash(HashTable *ht)
+ZEND_API int zend_hash_rehash(HashTable *ht)
 {
        Bucket *p;
        uint nIndex;
index b0866f4455891dc8c88eef6de98aebad6c6af625..782a59271c446110c914da8303e4a09ab8d92380 100644 (file)
@@ -161,6 +161,7 @@ ZEND_API int zend_hash_minmax(HashTable *ht, int (*compar) (const void *, const
 
 ZEND_API int zend_hash_num_elements(HashTable *ht);
 
+ZEND_API int zend_hash_rehash(HashTable *ht);
 
 ZEND_API ulong hashpjw(char *arKey, uint nKeyLength);