Changeset 548 for trunk/processor/processor.m4
- Timestamp:
- 03/21/2008 02:36:17 PM (9 months ago)
- Files:
-
- 1 modified
-
trunk/processor/processor.m4 (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/processor.m4
r534 r548 506 506 dnl main op_array && have early binding 507 507 zend_uint ii; 508 if (!processor->readonly_protection && !(src == processor->php_src->op_array && processor->php_src->have_early_binding)) { 508 #ifdef ZEND_COMPILE_DELAYED_BINDING 509 zend_bool need_early_binding = 0; 510 #else 511 zend_bool need_early_binding = processor->php_src->have_early_binding; 512 #endif 513 if (!processor->readonly_protection && !(src == processor->php_src->op_array && need_early_binding)) { 509 514 /* really fast shallow copy */ 510 515 memcpy(dst, src, sizeof(src[0])); … … 633 638 PROC_ZSTRING_L(, doc_comment, doc_comment_len) 634 639 #endif 640 #ifdef ZEND_COMPILE_DELAYED_BINDING 641 DISPATCH(zend_uint, early_binding); 642 #endif 635 643 636 644 /* reserved */ … … 730 738 STRUCT(zend_class_entry, cest) 731 739 #endif 740 #ifndef ZEND_COMPILE_DELAYED_BINDING 732 741 DISPATCH(int, oplineno) 742 #endif 733 743 ') 734 744 dnl }}} … … 807 817 ') 808 818 #endif 819 #ifndef ZEND_COMPILE_DELAYED_BINDING 809 820 DISPATCH(zend_bool, have_early_binding) 821 #endif 810 822 DISPATCH(zend_bool, have_references) 811 823 ')

