From bb472e70690c7c58359a529dcf979169cc143c4f Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Mon, 14 May 2001 10:49:17 +0000 Subject: [PATCH] Initialize empty pDataPtr to a pseudo value to prevent a pefree on pData. --- Zend/zend_hash.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Zend/zend_hash.c b/Zend/zend_hash.c index 564ef35d21..037814ba19 100644 --- a/Zend/zend_hash.c +++ b/Zend/zend_hash.c @@ -171,6 +171,7 @@ ZEND_API ulong hashpjw(char *arKey, uint nKeyLength) memcpy(&(p)->pDataPtr, pData, sizeof(void *)); \ (p)->pData = &(p)->pDataPtr; \ } else if (nDataSize == 0) { \ + (p)->pDataPtr = (void *) 1; \ (p)->pData = &(p)->pDataPtr; \ } else { \ (p)->pData = (void *) pemalloc(nDataSize, (ht)->persistent); \ -- 2.50.1