diff options
Diffstat (limited to 'ext/spl/spl_iterators.h')
-rwxr-xr-x | ext/spl/spl_iterators.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/spl/spl_iterators.h b/ext/spl/spl_iterators.h index 0154dba2b6..430fe7ec59 100755 --- a/ext/spl/spl_iterators.h +++ b/ext/spl/spl_iterators.h @@ -135,6 +135,10 @@ typedef struct _spl_dual_it_object { } u; } spl_dual_it_object; +typedef int (*spl_iterator_apply_func_t)(zend_object_iterator *iter, void *puser TSRMLS_DC); + +PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser TSRMLS_DC); + #endif /* SPL_ITERATORS_H */ /* |