From 284eaf34cc525a099c94bf99cfec431cbd933033 Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Tue, 5 Feb 2002 20:43:49 +0000 Subject: [PATCH] - Add TSRMLS_FETCH()'s needed for the new object overloading in ZE2. --- ext/standard/array.c | 4 +++- ext/wddx/wddx.c | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ext/standard/array.c b/ext/standard/array.c index 069d8f30932..d80ac32507e 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -237,8 +237,10 @@ int php_count_recursive(zval *array, long mode) { long cnt = 0; zval **element; - HashTable *target_hash; + + TSRMLS_FETCH(); + target_hash = HASH_OF(array); if (Z_TYPE_P(array) == IS_ARRAY) diff --git a/ext/wddx/wddx.c b/ext/wddx/wddx.c index c7e31dad4a5..184103b2df1 100644 --- a/ext/wddx/wddx.c +++ b/ext/wddx/wddx.c @@ -548,6 +548,7 @@ static void php_wddx_serialize_array(wddx_packet *packet, zval *arr) char tmp_buf[WDDX_BUF_LEN]; ulong ind = 0; int type; + TSRMLS_FETCH(); target_hash = HASH_OF(arr);