]> granicus.if.org Git - php/commitdiff
Fixed memory leak
authorDmitry Stogov <dmitry@php.net>
Thu, 22 Dec 2005 09:16:11 +0000 (09:16 +0000)
committerDmitry Stogov <dmitry@php.net>
Thu, 22 Dec 2005 09:16:11 +0000 (09:16 +0000)
Zend/zend_execute.c

index d44a6ccca946e46a5f36696f1db848903e5aba75..8e1680d0a4f747c412046fca464a23007b225f82 100644 (file)
@@ -440,6 +440,7 @@ static inline void make_real_object(zval **object_ptr TSRMLS_DC)
                        SEPARATE_ZVAL(object_ptr);
                }
                zend_error(E_STRICT, "Creating default object from empty value");
+               zval_dtor(*object_ptr);
                object_init(*object_ptr);
        }
 }