Changeset 498 in svn for trunk/processor/processor.m4


Ignore:
Timestamp:
2008-01-04T14:05:12Z (8 years ago)
Author:
Xuefer
Message:

PHP_5_3: deep copy arg_info which is modified by executor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/processor/processor.m4

    r496 r498  
    504504    dnl readonly_protection=on
    505505    dnl main op_array && have early binding
     506    zend_uint ii;
    506507    if (!processor->readonly_protection && !(src == processor->php_src->op_array && processor->php_src->have_early_binding)) {
    507508        /* really fast shallow copy */
     
    510511        /* deep */
    511512        STRUCT_P(HashTable, static_variables, HashTable_zval_ptr)
     513        STRUCT_ARRAY_I(num_args, zend_arg_info, arg_info)
     514        xc_gc_add_op_array(dst TSRMLS_CC);
    512515        define(`SKIPASSERT_ONCE')
    513516    }
Note: See TracChangeset for help on using the changeset viewer.