From: Fabien Villepinte Date: Thu, 14 Feb 2019 11:54:35 +0000 (+0100) Subject: Fixed bug #77619 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ce7552af381f980a1070e258f051b76004268b3a;p=php Fixed bug #77619 Fix MultipleIterator::__construct() arginfo --- diff --git a/NEWS b/NEWS index 538e02d149..52a5783aca 100644 --- a/NEWS +++ b/NEWS @@ -3,7 +3,8 @@ PHP NEWS ?? ??? ????, PHP 8.0.0alpha1 - Core: - . Fixed bug #77546 (iptcembed broken function). (gdegoulet) + . Fixed bug #77619 (Wrong reflection on MultipleIterator::__construct). + (Fabien Villepinte) - GD: . Removed deprecated image2wbmp(). (cmb) diff --git a/ext/spl/spl_observer.c b/ext/spl/spl_observer.c index a072b3b537..12b9ac48e8 100644 --- a/ext/spl/spl_observer.c +++ b/ext/spl/spl_observer.c @@ -1215,8 +1215,12 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_MultipleIterator_setflags, 0, 0, 1) ZEND_ARG_INFO(0, flags) ZEND_END_ARG_INFO(); +ZEND_BEGIN_ARG_INFO_EX(arginfo_MultipleIterator_construct, 0, 0, 0) + ZEND_ARG_INFO(0, flags) +ZEND_END_ARG_INFO(); + static const zend_function_entry spl_funcs_MultipleIterator[] = { - SPL_ME(MultipleIterator, __construct, arginfo_MultipleIterator_setflags, 0) + SPL_ME(MultipleIterator, __construct, arginfo_MultipleIterator_construct, 0) SPL_ME(MultipleIterator, getFlags, arginfo_splobject_void, 0) SPL_ME(MultipleIterator, setFlags, arginfo_MultipleIterator_setflags, 0) SPL_ME(MultipleIterator, attachIterator, arginfo_MultipleIterator_attachIterator, 0)