Skip to content

Commit 4ce9571

Browse files
committed
Fix UConvert::getErrorMessage() leak on zpp failure
1 parent ae81549 commit 4ce9571

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ext/intl/converter/converter.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -797,12 +797,12 @@ PHP_METHOD(UConverter, getErrorCode) {
797797
/* {{{ */
798798
PHP_METHOD(UConverter, getErrorMessage) {
799799
php_converter_object *objval = CONV_GET(ZEND_THIS);
800-
zend_string *message = intl_error_get_message(&(objval->error));
801800

802801
if (zend_parse_parameters_none() == FAILURE) {
803802
RETURN_THROWS();
804803
}
805804

805+
zend_string *message = intl_error_get_message(&(objval->error));
806806
if (message) {
807807
RETURN_STR(message);
808808
} else {

0 commit comments

Comments
 (0)