]> granicus.if.org Git - php/commitdiff
Temporary memory leak fix (should be done in a better way)
authorDmitry Stogov <dmitry@zend.com>
Wed, 26 Feb 2014 13:36:39 +0000 (17:36 +0400)
committerDmitry Stogov <dmitry@zend.com>
Wed, 26 Feb 2014 13:36:39 +0000 (17:36 +0400)
Zend/zend_exceptions.c

index 791f7a25c5173b49a4d2a90080d1b2b9320ff683..531ec345b766be10c406f19f3e45084388b01566 100644 (file)
@@ -655,7 +655,8 @@ ZEND_METHOD(exception, __toString)
        zend_update_property_string(default_exception_ce, getThis(), "string", sizeof("string")-1, str TSRMLS_CC);
 
 //???  RETURN_STRINGL(str, len, 0);
-       RETURN_STRINGL(str, len);
+       RETVAL_STRINGL(str, len);
+       efree(str);
 }
 /* }}} */