Changeset 548 for trunk/xcache.c
- Timestamp:
- 03/21/2008 02:36:17 PM (9 months ago)
- Files:
-
- 1 modified
-
trunk/xcache.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache.c
r547 r548 720 720 new_cest_ptrs[i] = 721 721 #endif 722 #ifdef ZEND_COMPILE_DELAYED_BINDING 723 xc_install_class(xce->name.str.val, &ci->cest, -1, 724 UNISW(0, ci->type), ci->key, ci->key_size, ci->h TSRMLS_CC); 725 #else 722 726 xc_install_class(xce->name.str.val, &ci->cest, ci->oplineno, 723 727 UNISW(0, ci->type), ci->key, ci->key_size, ci->h TSRMLS_CC); 728 #endif 724 729 } 725 730 … … 1043 1048 } 1044 1049 /* }}} */ 1050 #ifndef ZEND_COMPILE_DELAYED_BINDING 1045 1051 static void xc_cache_early_binding_class_cb(zend_op *opline, int oplineno, void *data TSRMLS_DC) /* {{{ */ 1046 1052 { … … 1070 1076 } 1071 1077 /* }}} */ 1078 #endif 1072 1079 static void xc_free_php(xc_entry_data_php_t *php TSRMLS_DC) /* {{{ */ 1073 1080 { … … 1238 1245 php->compilererror_cnt = ((xc_sandbox_t *) XG(sandbox))->compilererror_cnt; 1239 1246 #endif 1247 #ifndef ZEND_COMPILE_DELAYED_BINDING 1240 1248 /* {{{ find inherited classes that should be early-binding */ 1241 1249 php->have_early_binding = 0; … … 1248 1256 xc_redo_pass_two(php->op_array TSRMLS_CC); 1249 1257 /* }}} */ 1258 #endif 1250 1259 1251 1260 return op_array;

