summaryrefslogtreecommitdiff
path: root/ext/standard/php_var.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/php_var.h')
-rw-r--r--ext/standard/php_var.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/standard/php_var.h b/ext/standard/php_var.h
index f957d37e33..6336e0fe8e 100644
--- a/ext/standard/php_var.h
+++ b/ext/standard/php_var.h
@@ -53,8 +53,9 @@ if (var_hash) { \
while (zend_hash_get_current_data_ex(var_hash, (void **) &zval_ref, &pos) == SUCCESS) { \
if (*zval_ref == ozval) { \
char *string_key; \
- ulong str_key_len; \
+ uint str_key_len; \
ulong num_key; \
+ \
zend_hash_get_current_key_ex(var_hash, &string_key, &str_key_len, &num_key, 1, &pos); \
/* this is our hash and it _will_ be number indexed! */ \
zend_hash_index_update(var_hash, num_key, &nzval, sizeof(zval *), NULL); \