diff options
Diffstat (limited to 'Zend/zend_operators.c')
| -rw-r--r-- | Zend/zend_operators.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index c8360fbf39..d07d228752 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -616,7 +616,7 @@ try_again: break; } case IS_TRUE: - ZVAL_INTERNED_STR(op, ZSTR_CHAR('1')); + ZVAL_CHAR(op, '1'); break; case IS_STRING: break; @@ -1449,7 +1449,7 @@ try_again: if (Z_STRLEN_P(op1) == 1) { zend_uchar not = (zend_uchar) ~*Z_STRVAL_P(op1); - ZVAL_INTERNED_STR(result, ZSTR_CHAR(not)); + ZVAL_CHAR(result, not); } else { ZVAL_NEW_STR(result, zend_string_alloc(Z_STRLEN_P(op1), 0)); for (i = 0; i < Z_STRLEN_P(op1); i++) { @@ -1497,7 +1497,7 @@ ZEND_API int ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op if (result==op1) { zval_ptr_dtor_str(result); } - ZVAL_INTERNED_STR(result, ZSTR_CHAR(or)); + ZVAL_CHAR(result, or); return SUCCESS; } longer = op1; @@ -1579,7 +1579,7 @@ ZEND_API int ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *o if (result==op1) { zval_ptr_dtor_str(result); } - ZVAL_INTERNED_STR(result, ZSTR_CHAR(and)); + ZVAL_CHAR(result, and); return SUCCESS; } longer = op1; @@ -1661,7 +1661,7 @@ ZEND_API int ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *o if (result==op1) { zval_ptr_dtor_str(result); } - ZVAL_INTERNED_STR(result, ZSTR_CHAR(xor)); + ZVAL_CHAR(result, xor); return SUCCESS; } longer = op1; @@ -2244,7 +2244,7 @@ static void ZEND_FASTCALL increment_string(zval *str) /* {{{ */ if (Z_STRLEN_P(str) == 0) { zval_ptr_dtor_str(str); - ZVAL_INTERNED_STR(str, ZSTR_CHAR('1')); + ZVAL_CHAR(str, '1'); return; } |
