From 81c8005a349d93df96beab89dfe8fccee93dbb49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?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 --- 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 3ebb76e910f3a..566197582073c 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);