Changeset 189 for trunk/processor/processor.m4
- Timestamp:
- 09/20/2006 02:24:42 AM (7 years ago)
- Files:
-
- 1 modified
-
trunk/processor/processor.m4 (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/processor.m4
r122 r189 474 474 STRUCT_P(HashTable, static_variables, HashTable_zval_ptr) 475 475 define(`SKIPASSERT_ONCE') 476 477 IFRESTORE(`478 #ifdef ZEND_ENGINE_2479 if (dst->scope) {480 dst->scope = xc_get_class(processor, (zend_ulong) dst->scope);481 xc_fix_method(processor, dst);482 }483 #endif484 ')485 486 476 } 487 477 else … … 496 486 PROC_ZSTRING(, function_name) 497 487 #ifdef ZEND_ENGINE_2 498 IFRESTORE(`499 if (dst->scope) {500 dst->scope = xc_get_class(processor, (zend_ulong) dst->scope);501 xc_fix_method(processor, dst);502 }503 DONE(scope)504 ', `505 PROC_CLASS_ENTRY_P(scope)506 ')507 488 DISPATCH(zend_uint, fn_flags) 508 489 dnl mark it as -1 on store, and lookup parent on restore … … 637 618 #endif 638 619 } while (0); 620 621 IFRESTORE(` 622 #ifdef ZEND_ENGINE_2 623 if (dst->scope) { 624 dst->scope = xc_get_class(processor, (zend_ulong) dst->scope); 625 xc_fix_method(processor, dst); 626 } 627 DONE(scope) 628 #endif 629 ', ` 630 #ifdef ZEND_ENGINE_2 631 PROC_CLASS_ENTRY_P(scope) 632 #endif 633 ') 634 635 IFRESTORE(` 636 if (xc_have_op_array_ctor) { 637 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) xc_zend_extension_op_array_ctor_handler, dst TSRMLS_CC); 638 } 639 ') 639 640 ') 640 641 dnl }}}

