Changeset 625 for branches/1.3/processor/processor.m4
- Timestamp:
- 07/05/2009 11:01:49 AM (4 years ago)
- Location:
- branches/1.3
- Files:
-
- 2 modified
-
. (modified) (1 prop)
-
processor/processor.m4 (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.3
-
branches/1.3/processor/processor.m4
r623 r625 506 506 dnl main op_array && have early binding 507 507 zend_uint ii; 508 if (!processor->readonly_protection && !(src == processor->xce_src->data.php->op_array && processor->xce_src->data.php->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->xce_src->data.php->have_early_binding; 512 #endif 513 if (!processor->readonly_protection && !(src == processor->xce_src->data.php->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 }}} … … 783 793 ') 784 794 #endif 795 #ifndef ZEND_COMPILE_DELAYED_BINDING 785 796 DISPATCH(zend_bool, have_early_binding) 797 #endif 798 DISPATCH(zend_bool, have_references) 786 799 ') 787 800 dnl }}}

