From 7055fda013c9f1e2225163d962552bda1abbd334 Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Thu, 31 Jul 2003 05:08:59 +0000 Subject: [PATCH] - Fix logic. It was the wrong way around. --- Zend/zend_hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_hash.c b/Zend/zend_hash.c index 95d946d053b..3c30a9dd52b 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 { \