diff options
Diffstat (limited to 'Zend/zend_generators.c')
-rw-r--r-- | Zend/zend_generators.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Zend/zend_generators.c b/Zend/zend_generators.c index 068e1ceb13..7efe343595 100644 --- a/Zend/zend_generators.c +++ b/Zend/zend_generators.c @@ -896,7 +896,7 @@ ZEND_METHOD(Generator, rewind) zend_generator *generator; if (zend_parse_parameters_none() == FAILURE) { - return; + RETURN_THROWS(); } generator = (zend_generator *) Z_OBJ_P(ZEND_THIS); @@ -912,7 +912,7 @@ ZEND_METHOD(Generator, valid) zend_generator *generator; if (zend_parse_parameters_none() == FAILURE) { - return; + RETURN_THROWS(); } generator = (zend_generator *) Z_OBJ_P(ZEND_THIS); @@ -932,7 +932,7 @@ ZEND_METHOD(Generator, current) zend_generator *generator, *root; if (zend_parse_parameters_none() == FAILURE) { - return; + RETURN_THROWS(); } generator = (zend_generator *) Z_OBJ_P(ZEND_THIS); @@ -955,7 +955,7 @@ ZEND_METHOD(Generator, key) zend_generator *generator, *root; if (zend_parse_parameters_none() == FAILURE) { - return; + RETURN_THROWS(); } generator = (zend_generator *) Z_OBJ_P(ZEND_THIS); @@ -978,7 +978,7 @@ ZEND_METHOD(Generator, next) zend_generator *generator; if (zend_parse_parameters_none() == FAILURE) { - return; + RETURN_THROWS(); } generator = (zend_generator *) Z_OBJ_P(ZEND_THIS); @@ -1071,7 +1071,7 @@ ZEND_METHOD(Generator, getReturn) zend_generator *generator; if (zend_parse_parameters_none() == FAILURE) { - return; + RETURN_THROWS(); } generator = (zend_generator *) Z_OBJ_P(ZEND_THIS); |