From 4ce9571978fef109f9fb6514658eeea63da6fddc Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 21 Jul 2020 12:02:00 +0200 Subject: [PATCH] Fix UConvert::getErrorMessage() leak on zpp failure --- ext/intl/converter/converter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/intl/converter/converter.c b/ext/intl/converter/converter.c index 5151daaa36..72144a4ee1 100644 --- a/ext/intl/converter/converter.c +++ b/ext/intl/converter/converter.c @@ -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 { -- 2.50.1