From ebce1ad78728fdb57d6dabc88b3bd1b3de309098 Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Tue, 4 Apr 2000 16:41:13 +0000 Subject: [PATCH] Additional check for IS_OBJECT. --- ext/wddx/wddx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/wddx/wddx.c b/ext/wddx/wddx.c index eb3e125a44..3f7af0370b 100644 --- a/ext/wddx/wddx.c +++ b/ext/wddx/wddx.c @@ -400,7 +400,7 @@ static void php_wddx_serialize_hash(wddx_packet *packet, zval *var) } while(zend_hash_get_current_data(target_hash, (void**)&ent) == SUCCESS) { - if (hash_type == HASH_KEY_IS_STRING) { + if (var->type == IS_OBJECT || hash_type == HASH_KEY_IS_STRING) { ent_type = zend_hash_get_current_key(target_hash, &key, &idx); if (ent_type == HASH_KEY_IS_STRING) { -- 2.50.1