fix handling of indirect zvals of properties hashtables
[m6w6/ext-http] / php_http_querystring.c
index 0aeb4541d081f8290d5b34b2cbf859b9e52958d2..bd04f5092f9b233a9a53851f75858d4d668c8362 100644 (file)
@@ -241,7 +241,7 @@ ZEND_RESULT_CODE php_http_querystring_update(zval *qarray, zval *params, zval *o
                        ht = Z_ARRVAL(zv);
                }
 
-               ZEND_HASH_FOREACH_KEY_VAL(ht, key.h, key.key, params_entry)
+               ZEND_HASH_FOREACH_KEY_VAL_IND(ht, key.h, key.key, params_entry)
                {
                        /* only public properties */
                        if (!key.key || *key.key->val) {