From 6abe9c34d9be62d62a2841635fd733802f15e83c Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Fri, 9 Jul 1999 11:03:56 +0000 Subject: * Support recoverable failure from erealloc() * Fix the shutdown code on an unrecoverable erealloc() failure --- Zend/zend_hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Zend/zend_hash.c') diff --git a/Zend/zend_hash.c b/Zend/zend_hash.c index 2fb21f00c1..285cc840f8 100644 --- a/Zend/zend_hash.c +++ b/Zend/zend_hash.c @@ -631,7 +631,7 @@ static int if_full_do_resize(HashTable *ht) if ((ht->nNumOfElements > ht->nTableSize) && (ht->nHashSizeIndex < nNumPrimeNumbers - 1)) { /* Let's double the table size */ - t = (Bucket **) perealloc(ht->arBuckets, PrimeNumbers[ht->nHashSizeIndex + 1] * sizeof(Bucket *),ht->persistent); + t = (Bucket **) perealloc_recoverable(ht->arBuckets, PrimeNumbers[ht->nHashSizeIndex + 1] * sizeof(Bucket *),ht->persistent); if (t) { HANDLE_BLOCK_INTERRUPTIONS(); ht->arBuckets = t; -- cgit v1.2.1