From 55e127a6d5e9bae34df780390f50e5d89791bcde Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Fri, 15 Nov 2002 14:25:44 +0000 Subject: [PATCH] - Commit fix for bug #19566 (I think it's by Marcus :) --- Zend/zend_hash.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Zend/zend_hash.c b/Zend/zend_hash.c index 61b3b036f6..f89deccb79 100644 --- a/Zend/zend_hash.c +++ b/Zend/zend_hash.c @@ -722,9 +722,9 @@ ZEND_API void zend_hash_apply_with_arguments(HashTable *ht, apply_func_args_t de HASH_PROTECT_RECURSION(ht); - va_start(args, num_args); p = ht->pListHead; while (p != NULL) { + va_start(args, num_args); hash_key.arKey = p->arKey; hash_key.nKeyLength = p->nKeyLength; hash_key.h = p->h; @@ -733,8 +733,8 @@ ZEND_API void zend_hash_apply_with_arguments(HashTable *ht, apply_func_args_t de } else { p = p->pListNext; } + va_end(args); } - va_end(args); HASH_UNPROTECT_RECURSION(ht); } -- 2.40.0