From: Máté Kocsis Date: Wed, 19 Aug 2020 20:43:07 +0000 (+0200) Subject: Promote warning to exception in ext/enchant X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1fb66b811445755cf50303589ce2c45111644165;p=php Promote warning to exception in ext/enchant Closes GH-6022 --- diff --git a/ext/enchant/enchant.c b/ext/enchant/enchant.c index 3ebb76e910..5661975820 100644 --- a/ext/enchant/enchant.c +++ b/ext/enchant/enchant.c @@ -307,8 +307,8 @@ PHP_FUNCTION(enchant_broker_free) PHP_ENCHANT_GET_BROKER; if (pbroker->nb_dict > 0) { - php_error_docref(NULL, E_WARNING, "Cannot free EnchantBroker object with open EnchantDictionary objects"); - RETURN_FALSE; + zend_throw_error(NULL, "Cannot free EnchantBroker object with open EnchantDictionary objects"); + RETURN_THROWS(); } if (pbroker->pbroker) { enchant_broker_free(pbroker->pbroker);