Fix UConvert::getErrorMessage() leak on zpp failure

This commit is contained in:
Nikita Popov 2020-07-21 12:02:00 +02:00
parent ae81549048
commit 4ce9571978

View file

@ -797,12 +797,12 @@ PHP_METHOD(UConverter, getErrorCode) {
/* {{{ */
PHP_METHOD(UConverter, getErrorMessage) {
php_converter_object *objval = CONV_GET(ZEND_THIS);
zend_string *message = intl_error_get_message(&(objval->error));
if (zend_parse_parameters_none() == FAILURE) {
RETURN_THROWS();
}
zend_string *message = intl_error_get_message(&(objval->error));
if (message) {
RETURN_STR(message);
} else {