diff --git a/ext/spl/spl_iterators.c b/ext/spl/spl_iterators.c index c0591133c5e..6a41777e7f7 100755 --- a/ext/spl/spl_iterators.c +++ b/ext/spl/spl_iterators.c @@ -1890,7 +1890,7 @@ SPL_METHOD(CachingIterator, setFlags) intern = (spl_dual_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC); - if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", flags) == FAILURE) { + if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &flags) == FAILURE) { return; }