summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2014-03-26 22:52:28 +0400
committerDmitry Stogov <dmitry@zend.com>2014-03-26 22:52:28 +0400
commitf3272bf7acdd10ad0cea048c056d75ef39ce3f51 (patch)
tree05814c1069e505957333d3047d55f9e7d6d495fa /ext
parentde6a76d16e40b342131fb929fba7213aeb406868 (diff)
downloadphp-git-f3272bf7acdd10ad0cea048c056d75ef39ce3f51.tar.gz
Fixed extract() support IS_INDIRECT
Diffstat (limited to 'ext')
-rw-r--r--ext/standard/array.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c
index e2a2f02332..b14fb2c577 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -1359,7 +1359,7 @@ PHP_FUNCTION(extract)
var_exists = 0;
if (key_type == HASH_KEY_IS_STRING) {
- var_exists = zend_hash_exists(&EG(active_symbol_table)->ht, var_name);
+ var_exists = zend_hash_exists_ind(&EG(active_symbol_table)->ht, var_name);
} else if (key_type == HASH_KEY_IS_LONG && (extract_type == EXTR_PREFIX_ALL || extract_type == EXTR_PREFIX_INVALID)) {
zval num;