]> granicus.if.org Git - php/commitdiff
Make pass_two visible to extensions with ZEND_API (required for optimizer).
authorBrian Shire <shire@php.net>
Fri, 5 Jun 2009 23:20:58 +0000 (23:20 +0000)
committerBrian Shire <shire@php.net>
Fri, 5 Jun 2009 23:20:58 +0000 (23:20 +0000)
Zend/zend_compile.h
Zend/zend_opcode.c

index fb91a42fe937efa6b14e318d4e2b7f62d1940f40..9b3fb01df833b4e4c3951e00fbbfc88c8c059413 100644 (file)
@@ -599,7 +599,7 @@ void init_op(zend_op *op TSRMLS_DC);
 int get_next_op_number(zend_op_array *op_array);
 int print_class(zend_class_entry *class_entry TSRMLS_DC);
 void print_op_array(zend_op_array *op_array, int optimizations);
-int pass_two(zend_op_array *op_array TSRMLS_DC);
+ZEND_API int pass_two(zend_op_array *op_array TSRMLS_DC);
 zend_brk_cont_element *get_next_brk_cont_element(zend_op_array *op_array);
 void zend_do_first_catch(znode *open_parentheses TSRMLS_DC);
 void zend_initialize_try_catch_element(const znode *try_token TSRMLS_DC);
index 2dd798a2230cb07c0893be6605b873f0666b2d48..767b1a8ff82f524439b15133786137a99fc68f77 100644 (file)
@@ -408,7 +408,7 @@ static void zend_extension_op_array_handler(zend_extension *extension, zend_op_a
 }
 /* }}} */
 
-int pass_two(zend_op_array *op_array TSRMLS_DC) /* {{{ */
+ZEND_API int pass_two(zend_op_array *op_array TSRMLS_DC) /* {{{ */
 {
        zend_op *opline, *end;