Skip to content

Commit b7281f8

Browse files
committed
Remove ZEND_PARSE_PARAMS_THROW from ZPP
No longer necessary, ZPP now always throws.
1 parent 0123a94 commit b7281f8

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Zend/zend_fibers.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@ ZEND_METHOD(Fiber, __construct)
457457
{
458458
zend_fiber *fiber = (zend_fiber *) Z_OBJ_P(getThis());
459459

460-
ZEND_PARSE_PARAMETERS_START_EX(ZEND_PARSE_PARAMS_THROW, 1, 1)
460+
ZEND_PARSE_PARAMETERS_START(1, 1)
461461
Z_PARAM_FUNC_EX(fiber->fci, fiber->fci_cache, 0, 0)
462462
ZEND_PARSE_PARAMETERS_END();
463463

@@ -519,7 +519,7 @@ ZEND_METHOD(Fiber, suspend)
519519
return;
520520
}
521521

522-
ZEND_PARSE_PARAMETERS_START_EX(ZEND_PARSE_PARAMS_THROW, 0, 1)
522+
ZEND_PARSE_PARAMETERS_START(0, 1)
523523
Z_PARAM_OPTIONAL
524524
Z_PARAM_ZVAL(value);
525525
ZEND_PARSE_PARAMETERS_END();
@@ -573,7 +573,7 @@ ZEND_METHOD(Fiber, resume)
573573
zend_fiber *fiber;
574574
zval *value = NULL;
575575

576-
ZEND_PARSE_PARAMETERS_START_EX(ZEND_PARSE_PARAMS_THROW, 0, 1)
576+
ZEND_PARSE_PARAMETERS_START(0, 1)
577577
Z_PARAM_OPTIONAL
578578
Z_PARAM_ZVAL(value);
579579
ZEND_PARSE_PARAMETERS_END();
@@ -610,7 +610,7 @@ ZEND_METHOD(Fiber, throw)
610610
zend_fiber *fiber;
611611
zval *exception;
612612

613-
ZEND_PARSE_PARAMETERS_START_EX(ZEND_PARSE_PARAMS_THROW, 1, 1)
613+
ZEND_PARSE_PARAMETERS_START(1, 1)
614614
Z_PARAM_OBJECT_OF_CLASS_EX(exception, zend_ce_throwable, 0, 0)
615615
ZEND_PARSE_PARAMETERS_END();
616616

ext/reflection/php_reflection.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6757,7 +6757,7 @@ ZEND_METHOD(ReflectionFiber, __construct)
67576757
object = ZEND_THIS;
67586758
intern = Z_REFLECTION_P(object);
67596759

6760-
ZEND_PARSE_PARAMETERS_START_EX(ZEND_PARSE_PARAMS_THROW, 1, 1)
6760+
ZEND_PARSE_PARAMETERS_START(1, 1)
67616761
Z_PARAM_OBJECT_OF_CLASS_EX(fiber, zend_ce_fiber, 0, 0)
67626762
ZEND_PARSE_PARAMETERS_END();
67636763

@@ -6793,7 +6793,7 @@ ZEND_METHOD(ReflectionFiber, getTrace)
67936793
zend_fiber *fiber = (zend_fiber *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj);
67946794
zend_long options = DEBUG_BACKTRACE_PROVIDE_OBJECT;
67956795

6796-
ZEND_PARSE_PARAMETERS_START_EX(ZEND_PARSE_PARAMS_THROW, 0, 1)
6796+
ZEND_PARSE_PARAMETERS_START(0, 1)
67976797
Z_PARAM_OPTIONAL
67986798
Z_PARAM_LONG(options);
67996799
ZEND_PARSE_PARAMETERS_END();

0 commit comments

Comments
 (0)