@@ -694,12 +694,12 @@ ZEND_METHOD(WeakMap, offsetGet)
694
694
zval * key ;
695
695
696
696
if (zend_parse_parameters (ZEND_NUM_ARGS (), "z" , & key ) == FAILURE ) {
697
- return ;
697
+ RETURN_THROWS () ;
698
698
}
699
699
700
700
zval * zv = zend_weakmap_read_dimension (Z_OBJ_P (ZEND_THIS ), key , BP_VAR_R , NULL );
701
701
if (!zv ) {
702
- return ;
702
+ RETURN_THROWS () ;
703
703
}
704
704
705
705
ZVAL_COPY (return_value , zv );
@@ -710,7 +710,7 @@ ZEND_METHOD(WeakMap, offsetSet)
710
710
zval * key , * value ;
711
711
712
712
if (zend_parse_parameters (ZEND_NUM_ARGS (), "zz" , & key , & value ) == FAILURE ) {
713
- return ;
713
+ RETURN_THROWS () ;
714
714
}
715
715
716
716
zend_weakmap_write_dimension (Z_OBJ_P (ZEND_THIS ), key , value );
@@ -721,7 +721,7 @@ ZEND_METHOD(WeakMap, offsetExists)
721
721
zval * key ;
722
722
723
723
if (zend_parse_parameters (ZEND_NUM_ARGS (), "z" , & key ) == FAILURE ) {
724
- return ;
724
+ RETURN_THROWS () ;
725
725
}
726
726
727
727
RETURN_BOOL (zend_weakmap_has_dimension (Z_OBJ_P (ZEND_THIS ), key , /* check_empty */ 0 ));
@@ -732,7 +732,7 @@ ZEND_METHOD(WeakMap, offsetUnset)
732
732
zval * key ;
733
733
734
734
if (zend_parse_parameters (ZEND_NUM_ARGS (), "z" , & key ) == FAILURE ) {
735
- return ;
735
+ RETURN_THROWS () ;
736
736
}
737
737
738
738
zend_weakmap_unset_dimension (Z_OBJ_P (ZEND_THIS ), key );
@@ -741,7 +741,7 @@ ZEND_METHOD(WeakMap, offsetUnset)
741
741
ZEND_METHOD (WeakMap , count )
742
742
{
743
743
if (zend_parse_parameters_none () == FAILURE ) {
744
- return ;
744
+ RETURN_THROWS () ;
745
745
}
746
746
747
747
zend_long count ;
@@ -752,7 +752,7 @@ ZEND_METHOD(WeakMap, count)
752
752
ZEND_METHOD (WeakMap , getIterator )
753
753
{
754
754
if (zend_parse_parameters_none () == FAILURE ) {
755
- return ;
755
+ RETURN_THROWS () ;
756
756
}
757
757
758
758
zend_create_internal_iterator_zval (return_value , ZEND_THIS );
0 commit comments