summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2012-12-11 17:25:32 +0400
committerDmitry Stogov <dmitry@zend.com>2012-12-11 17:25:32 +0400
commita9a5f7aca61d4bec9ce2cf5dc967bb7c0ed651cd (patch)
treee9ab4fe2ea3874ac530e40280c925bf0d84ff71a /Zend/zend_generators.h
parent8bb106d20c8f36d814772c45d693af2b42b06732 (diff)
downloadphp-git-a9a5f7aca61d4bec9ce2cf5dc967bb7c0ed651cd.tar.gz
- generators API exported for extensions
- improved RETURN sequence to avoid redundant check if op_array is a generator
Diffstat (limited to 'Zend/zend_generators.h')
-rw-r--r--Zend/zend_generators.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/Zend/zend_generators.h b/Zend/zend_generators.h
index 90f8160f71..7e6da1371f 100644
--- a/Zend/zend_generators.h
+++ b/Zend/zend_generators.h
@@ -62,9 +62,9 @@ static const zend_uchar ZEND_GENERATOR_FORCED_CLOSE = 0x2;
static const zend_uchar ZEND_GENERATOR_AT_FIRST_YIELD = 0x4;
void zend_register_generator_ce(TSRMLS_D);
-zval *zend_generator_create_zval(zend_op_array *op_array TSRMLS_DC);
-void zend_generator_close(zend_generator *generator, zend_bool finished_execution TSRMLS_DC);
-void zend_generator_resume(zend_generator *generator TSRMLS_DC);
+ZEND_API zval *zend_generator_create_zval(zend_op_array *op_array TSRMLS_DC);
+ZEND_API void zend_generator_close(zend_generator *generator, zend_bool finished_execution TSRMLS_DC);
+ZEND_API void zend_generator_resume(zend_generator *generator TSRMLS_DC);
#endif