summaryrefslogtreecommitdiff
path: root/Zend
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2013-04-22 15:39:50 +0400
committerDmitry Stogov <dmitry@zend.com>2013-04-22 15:39:50 +0400
commit13b039ff9ab5bb21fe2e739f666852e863aa1bf2 (patch)
tree82a747477eca157ff135cfa4f7f98fd100278d85 /Zend
parent32490673b94bc4a93bcbb8e897c198f38794472a (diff)
downloadphp-git-13b039ff9ab5bb21fe2e739f666852e863aa1bf2.tar.gz
Fixed linkage with C++
Diffstat (limited to 'Zend')
-rw-r--r--Zend/zend_generators.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Zend/zend_generators.h b/Zend/zend_generators.h
index 9f37b93c45..bc125658ee 100644
--- a/Zend/zend_generators.h
+++ b/Zend/zend_generators.h
@@ -22,8 +22,8 @@
#define ZEND_GENERATORS_H
BEGIN_EXTERN_C()
+
extern ZEND_API zend_class_entry *zend_ce_generator;
-END_EXTERN_C()
typedef struct _zend_generator_iterator {
zend_object_iterator intern;
@@ -66,6 +66,8 @@ 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);
+END_EXTERN_C()
+
#endif
/*