Changeset 495
- Timestamp:
- 01/04/2008 12:20:05 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
processor/processor.m4 (modified) (2 diffs)
-
xcache.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/processor.m4
r491 r495 764 764 #ifdef HAVE_XCACHE_CONSTANT 765 765 DISPATCH(zend_uint, constinfo_cnt) 766 STRUCT_ARRAY(constinfo_cnt, xc_constinfo_t, constinfos) 766 IFRESTORE(` 767 COPY(constinfos) 768 ', ` 769 STRUCT_ARRAY(constinfo_cnt, xc_constinfo_t, constinfos) 770 ') 767 771 #endif 768 772 … … 777 781 ') 778 782 STRUCT_ARRAY(classinfo_cnt, xc_classinfo_t, classinfos) 783 popdef(`BEFORE_LOOP') 779 784 #ifdef ZEND_ENGINE_2_1 780 785 DISPATCH(zend_uint, autoglobal_cnt) 781 STRUCT_ARRAY(autoglobal_cnt, xc_autoglobal_t, autoglobals) 786 IFRESTORE(` 787 COPY(autoglobals) 788 ', ` 789 STRUCT_ARRAY(autoglobal_cnt, xc_autoglobal_t, autoglobals) 790 ') 782 791 #endif 783 792 DISPATCH(zend_bool, have_early_binding) 784 popdef(`BEFORE_LOOP')785 793 DISPATCH(zend_bool, have_references) 786 794 ') -
trunk/xcache.c
r492 r495 1166 1166 } zend_end_try(); 1167 1167 1168 xc_free_php(&php TSRMLS_CC); 1168 if (php.funcinfos) { 1169 efree(php.funcinfos); 1170 } 1171 if (php.classinfos) { 1172 efree(php.classinfos); 1173 } 1169 1174 1170 1175 if (catched) {

