summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2015-09-02 17:20:24 +0200
committerAnatol Belski <ab@php.net>2015-09-02 17:20:24 +0200
commit45a72785b5adb86d4891bf7e221da81e779139d0 (patch)
treeab10e57d79e8b5180e60578164e931f91922d1d4
parent59d3529f29790e9e9aed50d4135e96c5bda2f094 (diff)
downloadphp-git-45a72785b5adb86d4891bf7e221da81e779139d0.tar.gz
fix leak
-rw-r--r--ext/session/session.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/session/session.c b/ext/session/session.c
index 06c6de40e4..ebce4a5e44 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -954,6 +954,7 @@ PS_SERIALIZER_DECODE_FUNC(php_binary) /* {{{ */
var_replace(&var_hash, &current, zv);
} else {
zval_ptr_dtor(&current);
+ zend_string_release(name);
PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
return FAILURE;
}