fix #72206 (xml_parser_create/xml_parser_free leaks mem)

This commit is contained in:
Joe Watkins 2016-05-14 08:10:16 +01:00
parent 3684d41172
commit 4a42fbbbc7

View file

@ -1569,9 +1569,10 @@ PHP_FUNCTION(xml_parser_free)
RETURN_FALSE; RETURN_FALSE;
} }
res = Z_RES(parser->index); if (zend_list_delete(Z_RES(parser->index)) == FAILURE) {
ZVAL_UNDEF(&parser->index); RETURN_FALSE;
zend_list_close(res); }
RETURN_TRUE; RETURN_TRUE;
} }
/* }}} */ /* }}} */