summaryrefslogtreecommitdiff
path: root/ext/ldap/ldap.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/ldap/ldap.c')
-rw-r--r--ext/ldap/ldap.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/ldap/ldap.c b/ext/ldap/ldap.c
index 6b21e472f1..be462ed1dc 100644
--- a/ext/ldap/ldap.c
+++ b/ext/ldap/ldap.c
@@ -622,7 +622,7 @@ static void _php_ldap_controls_to_array(LDAP *ld, LDAPControl** ctrls, zval* arr
array = zend_try_array_init(array);
if (!array) {
- return;
+ RETURN_THROWS();
}
if (ctrls == NULL) {
@@ -3277,7 +3277,7 @@ PHP_FUNCTION(ldap_set_option)
zend_string *val;
val = zval_get_string(newval);
if (EG(exception)) {
- return;
+ RETURN_THROWS();
}
if (ldap_set_option(ldap, option, ZSTR_VAL(val))) {
zend_string_release(val);
@@ -3376,7 +3376,7 @@ PHP_FUNCTION(ldap_parse_result)
case 6:
referrals = zend_try_array_init(referrals);
if (!referrals) {
- return;
+ RETURN_THROWS();
}
if (lreferrals != NULL) {
refp = lreferrals;
@@ -3559,7 +3559,7 @@ PHP_FUNCTION(ldap_parse_reference)
referrals = zend_try_array_init(referrals);
if (!referrals) {
- return;
+ RETURN_THROWS();
}
if (lreferrals != NULL) {