svn: /php/php-src/trunk/Zend/ zend_compile.c
| From: | Felipe Pena | Date: | Wed, 21 Apr 2010 15:08:10 +0000 |
| Subject: | svn: /php/php-src/trunk/Zend/ zend_compile.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-62318@lists.php.net to get a copy of this message | ||
felipe Wed, 21 Apr 2010 15:08:10 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=298257
Log:
- Fix ZTS build
Changed paths:
U php/php-src/trunk/Zend/zend_compile.c
Modified: php/php-src/trunk/Zend/zend_compile.c
===================================================================
--- php/php-src/trunk/Zend/zend_compile.c 2010-04-21 14:58:33 UTC (rev 298256)
+++ php/php-src/trunk/Zend/zend_compile.c 2010-04-21 15:08:10 UTC (rev 298257)
@@ -364,7 +364,7 @@
}
/* }}} */
-int zend_add_func_name_literal(zend_op_array *op_array, const zval *zv) /* {{{ */
+int zend_add_func_name_literal(zend_op_array *op_array, const zval *zv TSRMLS_DC) /* {{{ */
{
int ret;
char *lc_name;
@@ -389,7 +389,7 @@
/* }}} */
-int zend_add_class_name_literal(zend_op_array *op_array, const zval *zv) /* {{{ */
+int zend_add_class_name_literal(zend_op_array *op_array, const zval *zv TSRMLS_DC) /* {{{ */
{
int ret;
char *lc_name;
@@ -1774,7 +1774,7 @@
if (last_op->opcode == ZEND_FETCH_OBJ_R) {
if (last_op->op2_type == IS_CONST) {
last_op->op2.constant =
- zend_add_func_name_literal(CG(active_op_array), &CONSTANT(last_op->op2.constant));
+ zend_add_func_name_literal(CG(active_op_array), &CONSTANT(last_op->op2.constant)
TSRMLS_CC);
}
last_op->opcode = ZEND_INIT_METHOD_CALL;
SET_UNUSED(last_op->result);
@@ -2019,7 +2019,7 @@
zend_resolve_class_name(class_name, &opline->extended_value, 0 TSRMLS_CC);
opline->op2_type = IS_CONST;
opline->op2.constant =
- zend_add_class_name_literal(CG(active_op_array), &class_name->u.constant);
+ zend_add_class_name_literal(CG(active_op_array), &class_name->u.constant TSRMLS_CC);
break;
}
} else {
@@ -2204,14 +2204,14 @@
if (class_node.op_type == IS_CONST) {
opline->op1_type = IS_CONST;
opline->op1.constant =
- zend_add_class_name_literal(CG(active_op_array), &class_node.u.constant);
+ zend_add_class_name_literal(CG(active_op_array), &class_node.u.constant TSRMLS_CC);
} else {
SET_NODE(opline->op1, &class_node);
}
if (method_name->op_type == IS_CONST) {
opline->op2_type = IS_CONST;
opline->op2.constant =
- zend_add_func_name_literal(CG(active_op_array), &method_name->u.constant);
+ zend_add_func_name_literal(CG(active_op_array), &method_name->u.constant TSRMLS_CC);
} else {
SET_NODE(opline->op2, method_name);
}
@@ -2545,7 +2545,7 @@
opline = get_next_op(CG(active_op_array) TSRMLS_CC);
opline->opcode = ZEND_CATCH;
opline->op1_type = IS_CONST;
- opline->op1.constant = zend_add_class_name_literal(CG(active_op_array),
&catch_class.u.constant);
+ opline->op1.constant = zend_add_class_name_literal(CG(active_op_array),
&catch_class.u.constant TSRMLS_CC);
opline->op2_type = IS_CV;
opline->op2.var = lookup_cv(CG(active_op_array), catch_var->u.constant.value.str.val,
catch_var->u.constant.value.str.len TSRMLS_CC);
catch_var->u.constant.value.str.val = CG(active_op_array)->vars[opline->op2.var].name;
@@ -3756,7 +3756,7 @@
zend_resolve_class_name(interface_name, &opline->extended_value, 0 TSRMLS_CC);
opline->extended_value = (opline->extended_value & ~ZEND_FETCH_CLASS_MASK) |
ZEND_FETCH_CLASS_INTERFACE;
opline->op2_type = IS_CONST;
- opline->op2.constant = zend_add_class_name_literal(CG(active_op_array),
&interface_name->u.constant);
+ opline->op2.constant = zend_add_class_name_literal(CG(active_op_array),
&interface_name->u.constant TSRMLS_CC);
CG(active_class_entry)->num_interfaces++;
}
/* }}} */
@@ -4103,7 +4103,7 @@
opline->result.var = get_temporary_variable(CG(active_op_array));
if (constant_container->op_type == IS_CONST) {
opline->op1_type = IS_CONST;
- opline->op1.constant = zend_add_class_name_literal(CG(active_op_array),
&constant_container->u.constant);
+ opline->op1.constant = zend_add_class_name_literal(CG(active_op_array),
&constant_container->u.constant TSRMLS_CC);
} else {
SET_NODE(opline->op1, constant_container);
}