diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2020-07-21 12:02:00 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-07-21 12:05:44 +0200 |
commit | 4ce9571978fef109f9fb6514658eeea63da6fddc (patch) | |
tree | 8ddfdd4c0adcf3f9fc9fa2c99bf2dcec079d7872 /ext | |
parent | ae815490487b1d02cbde14c631543755021a1e41 (diff) | |
download | php-git-4ce9571978fef109f9fb6514658eeea63da6fddc.tar.gz |
Fix UConvert::getErrorMessage() leak on zpp failure
Diffstat (limited to 'ext')
-rw-r--r-- | ext/intl/converter/converter.c | 2 |
1 files changed, 1 insertions, 1 deletions
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 { |