]> granicus.if.org Git - php/commitdiff
fix leak
authorAnatol Belski <ab@php.net>
Wed, 2 Sep 2015 15:20:24 +0000 (17:20 +0200)
committerAnatol Belski <ab@php.net>
Wed, 2 Sep 2015 15:20:24 +0000 (17:20 +0200)
ext/session/session.c

index 06c6de40e406592c2b4acb90e502c263f2d74353..ebce4a5e44b992d6b2934e77063e257f32b430cf 100644 (file)
@@ -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;
                        }