summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.c
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_operators.c')
-rw-r--r--Zend/zend_operators.c17
1 files changed, 4 insertions, 13 deletions
diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c
index 167a2a3f19..7b4919713f 100644
--- a/Zend/zend_operators.c
+++ b/Zend/zend_operators.c
@@ -624,12 +624,8 @@ static void convert_scalar_to_array(zval *op, int type TSRMLS_DC) /* {{{ */
Z_TYPE_P(op) = IS_ARRAY;
break;
case IS_OBJECT:
- {
- /* OBJECTS_OPTIMIZE */
- TSRMLS_FETCH();
- object_init(op);
- zend_hash_update(Z_OBJPROP_P(op), "scalar", sizeof("scalar"), (void *) &entry, sizeof(zval *), NULL);
- }
+ object_init(op);
+ zend_hash_update(Z_OBJPROP_P(op), "scalar", sizeof("scalar"), (void *) &entry, sizeof(zval *), NULL);
break;
}
}
@@ -694,13 +690,8 @@ ZEND_API void convert_to_object(zval *op) /* {{{ */
case IS_OBJECT:
break;
case IS_NULL:
- {
- /* OBJECTS_OPTIMIZE */
- TSRMLS_FETCH();
-
- object_init(op);
- break;
- }
+ object_init(op);
+ break;
default:
convert_scalar_to_array(op, IS_OBJECT TSRMLS_CC);
break;