From: Andi Gutmans Date: Thu, 31 Jul 2003 05:08:59 +0000 (+0000) Subject: - Fix logic. It was the wrong way around. X-Git-Tag: BEFORE_ARG_INFO~36 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7055fda013c9f1e2225163d962552bda1abbd334;p=php - Fix logic. It was the wrong way around. --- diff --git a/Zend/zend_hash.c b/Zend/zend_hash.c index 95d946d053..3c30a9dd52 100644 --- a/Zend/zend_hash.c +++ b/Zend/zend_hash.c @@ -108,7 +108,7 @@ ZEND_API ulong zend_hash_func(char *arKey, uint nKeyLength) memcpy(&(p)->pDataPtr, pData, sizeof(void *)); \ (p)->pData = &(p)->pDataPtr; \ } else { \ - if (!(p)->pDataPtr) { \ + if ((p)->pDataPtr) { \ (p)->pData = (void *) pemalloc(nDataSize, (ht)->persistent); \ (p)->pDataPtr=NULL; \ } else { \