From 1fb66b811445755cf50303589ce2c45111644165 Mon Sep 17 00:00:00 2001 From: =?utf8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Wed, 19 Aug 2020 22:43:07 +0200 Subject: [PATCH] Promote warning to exception in ext/enchant Closes GH-6022 --- ext/enchant/enchant.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); -- 2.40.0