diff options
Diffstat (limited to 'Zend/zend_closures.c')
| -rw-r--r-- | Zend/zend_closures.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Zend/zend_closures.c b/Zend/zend_closures.c index 989ef769c8..810ac6a66c 100644 --- a/Zend/zend_closures.c +++ b/Zend/zend_closures.c @@ -271,7 +271,7 @@ ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *object) /* { invoke->internal_function.handler = ZEND_MN(Closure___invoke); invoke->internal_function.module = 0; invoke->internal_function.scope = zend_ce_closure; - invoke->internal_function.function_name = zend_string_init(ZEND_INVOKE_FUNC_NAME, sizeof(ZEND_INVOKE_FUNC_NAME)-1, 0); + invoke->internal_function.function_name = CG(known_strings)[ZEND_STR_MAGIC_INVOKE]; return invoke; } /* }}} */ @@ -411,12 +411,12 @@ static HashTable *zend_closure_get_debug_info(zval *object, int *is_temp) /* {{{ if (closure->func.type == ZEND_USER_FUNCTION && closure->func.op_array.static_variables) { HashTable *static_variables = closure->func.op_array.static_variables; ZVAL_ARR(&val, zend_array_dup(static_variables)); - zend_hash_str_update(debug_info, "static", sizeof("static")-1, &val); + zend_hash_update(debug_info, CG(known_strings)[ZEND_STR_STATIC], &val); } if (Z_TYPE(closure->this_ptr) != IS_UNDEF) { Z_ADDREF(closure->this_ptr); - zend_hash_str_update(debug_info, "this", sizeof("this")-1, &closure->this_ptr); + zend_hash_update(debug_info, CG(known_strings)[ZEND_STR_THIS], &closure->this_ptr); } if (arg_info && |
