diff options
author | Andi Gutmans <andi@php.net> | 2002-03-15 16:26:17 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2002-03-15 16:26:17 +0000 |
commit | c84a4ead958c0b052d0db918a07861f3cf7b98d0 (patch) | |
tree | 20ab67301b2bdf6853dc7b1590d245c6a350638b /Zend/zend_execute.c | |
parent | db84afb206c8fe93539e9aa4465258ef6f8d7821 (diff) | |
download | php-git-c84a4ead958c0b052d0db918a07861f3cf7b98d0.tar.gz |
- Pass TSRMLS to callbacks.
Diffstat (limited to 'Zend/zend_execute.c')
-rw-r--r-- | Zend/zend_execute.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 7e4db92732..d1150f520c 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -2538,7 +2538,7 @@ send_by_ref: EX(Ts)[EX(opline)->result.u.var].var.ptr_ptr = &EX(Ts)[EX(opline)->result.u.var].var.ptr; ALLOC_ZVAL(EX(Ts)[EX(opline)->result.u.var].var.ptr); - EX(Ts)[EX(opline)->result.u.var].var.ptr->value.obj = Z_OBJ_HT_P(obj)->clone_obj(obj); + EX(Ts)[EX(opline)->result.u.var].var.ptr->value.obj = Z_OBJ_HT_P(obj)->clone_obj(obj TSRMLS_CC); EX(Ts)[EX(opline)->result.u.var].var.ptr->type = IS_OBJECT; EX(Ts)[EX(opline)->result.u.var].var.ptr->refcount=1; EX(Ts)[EX(opline)->result.u.var].var.ptr->is_ref=1; @@ -2819,7 +2819,7 @@ send_by_ref: if (Z_TYPE_PP(object) != IS_OBJECT) { zend_error(E_ERROR, "Cannot call delete on non-object type"); } - Z_OBJ_HT_PP(object)->delete_obj((*object)); + Z_OBJ_HT_PP(object)->delete_obj(*object TSRMLS_CC); } zend_hash_del(EG(active_symbol_table), variable->value.str.val, variable->value.str.len+1); @@ -2871,7 +2871,7 @@ send_by_ref: if (Z_TYPE_PP(object) != IS_OBJECT) { zend_error(E_ERROR, "Cannot call delete on non-object type"); } - Z_OBJ_HT_PP(object)->delete_obj(*object); + Z_OBJ_HT_PP(object)->delete_obj(*object TSRMLS_CC); } zend_hash_index_del(ht, index); @@ -2885,7 +2885,7 @@ send_by_ref: if (Z_TYPE_PP(object) != IS_OBJECT) { zend_error(E_ERROR, "Cannot call delete on non-object type"); } - Z_OBJ_HT_PP(object)->delete_obj(*object); + Z_OBJ_HT_PP(object)->delete_obj(*object TSRMLS_CC); } zend_hash_del(ht, offset->value.str.val, offset->value.str.len+1); @@ -2898,7 +2898,7 @@ send_by_ref: if (Z_TYPE_PP(object) != IS_OBJECT) { zend_error(E_ERROR, "Cannot call delete on non-object type"); } - Z_OBJ_HT_PP(object)->delete_obj(*object); + Z_OBJ_HT_PP(object)->delete_obj(*object TSRMLS_CC); } zend_hash_del(ht, "", sizeof("")); |