Skip to content

Commit c1d7661

Browse files
committed
Add a few other RETURN_THROWS()
1 parent ed19cb6 commit c1d7661

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

ext/ffi/ffi.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3865,7 +3865,7 @@ ZEND_METHOD(FFI, cast) /* {{{ */
38653865
RETURN_OBJ(&cdata->std);
38663866
} else {
38673867
zend_wrong_parameter_class_error(2, "FFI\\CData", zv);
3868-
return;
3868+
RETURN_THROWS();
38693869
}
38703870
}
38713871

@@ -4006,7 +4006,7 @@ ZEND_METHOD(FFI, typeof) /* {{{ */
40064006
}
40074007
} else {
40084008
zend_wrong_parameter_class_error(1, "FFI\\CData", zv);
4009-
return;
4009+
RETURN_THROWS();
40104010
}
40114011

40124012
ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce);
@@ -4110,7 +4110,7 @@ ZEND_METHOD(FFI, addr) /* {{{ */
41104110
ZVAL_DEREF(zv);
41114111
if (Z_TYPE_P(zv) != IS_OBJECT || Z_OBJCE_P(zv) != zend_ffi_cdata_ce) {
41124112
zend_wrong_parameter_class_error(1, "FFI\\CData", zv);
4113-
return;
4113+
RETURN_THROWS();
41144114
}
41154115

41164116
cdata = (zend_ffi_cdata*)Z_OBJ_P(zv);
@@ -4246,7 +4246,7 @@ ZEND_METHOD(FFI, memcpy) /* {{{ */
42464246
}
42474247
} else {
42484248
zend_wrong_parameter_class_error(2, "FFI\\CData or string", zv2);
4249-
return;
4249+
RETURN_THROWS();
42504250
}
42514251

42524252
memcpy(ptr1, ptr2, size);
@@ -4290,7 +4290,7 @@ ZEND_METHOD(FFI, memcmp) /* {{{ */
42904290
}
42914291
} else {
42924292
zend_wrong_parameter_class_error(1, "FFI\\CData or string", zv1);
4293-
return;
4293+
RETURN_THROWS();
42944294
}
42954295

42964296
ZVAL_DEREF(zv2);
@@ -4314,7 +4314,7 @@ ZEND_METHOD(FFI, memcmp) /* {{{ */
43144314
}
43154315
} else {
43164316
zend_wrong_parameter_class_error(2, "FFI\\CData or string", zv2);
4317-
return;
4317+
RETURN_THROWS();
43184318
}
43194319

43204320
ret = memcmp(ptr1, ptr2, size);
@@ -4416,7 +4416,7 @@ ZEND_METHOD(FFI, isNull) /* {{{ */
44164416
ZVAL_DEREF(zv);
44174417
if (Z_TYPE_P(zv) != IS_OBJECT || Z_OBJCE_P(zv) != zend_ffi_cdata_ce) {
44184418
zend_wrong_parameter_class_error(1, "FFI\\CData", zv);
4419-
return;
4419+
RETURN_THROWS();
44204420
}
44214421

44224422
cdata = (zend_ffi_cdata*)Z_OBJ_P(zv);

0 commit comments

Comments
 (0)