summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYasuo Ohgaki <yohgaki@php.net>2016-09-08 14:07:57 +0900
committerYasuo Ohgaki <yohgaki@php.net>2016-09-08 14:07:57 +0900
commit8c700076d745a8ea2b6ac7aa72410f86f7fbeaca (patch)
tree7aef081a7c1e197b9eb795bb5a52ff28976fbf9a
parentfb1c46f01364bd88ebe0eedf148d3bdf63304e5b (diff)
downloadphp-git-8c700076d745a8ea2b6ac7aa72410f86f7fbeaca.tar.gz
Fix bug26639.phpt
-rw-r--r--ext/mbstring/mbstring.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c
index 024da7d32b..56f7cfaa3e 100644
--- a/ext/mbstring/mbstring.c
+++ b/ext/mbstring/mbstring.c
@@ -3709,6 +3709,7 @@ detect_end:
stack[stack_level] = var;
stack_level++;
var = hash_entry;
+ SEPARATE_ZVAL_IF_NOT_REF(hash_entry);
target_hash = HASH_OF(*var);
if (target_hash != NULL) {
zend_hash_internal_pointer_reset(target_hash);