]> granicus.if.org Git - php/commitdiff
- Removed unnecessary TSRMLS_FETCH() calls
authorJani Taskinen <jani@php.net>
Mon, 11 May 2009 08:31:03 +0000 (08:31 +0000)
committerJani Taskinen <jani@php.net>
Mon, 11 May 2009 08:31:03 +0000 (08:31 +0000)
Zend/zend_operators.c

index fa58db9f1daa0dd35592c9df73df8c03d5a7fa02..a07c8f19dabd6c0fe8a671795e9bea0b173d96d1 100644 (file)
@@ -1001,7 +1001,6 @@ ZEND_API int _convert_to_string_with_converter(zval *op, UConverter *conv TSRMLS
                        break;
                case IS_RESOURCE: {
                        long tmp = Z_LVAL_P(op);
-                       TSRMLS_FETCH();
 
                        zend_list_delete(Z_LVAL_P(op));
                        Z_STRLEN_P(op) = zend_spprintf(&Z_STRVAL_P(op), 0, "Resource id #%ld", tmp);
@@ -1013,7 +1012,6 @@ ZEND_API int _convert_to_string_with_converter(zval *op, UConverter *conv TSRMLS
                        Z_STRLEN_P(op) = zend_spprintf(&Z_STRVAL_P(op), 0, "%ld", lval);
                        break;
                case IS_DOUBLE: {
-                       TSRMLS_FETCH();
                        dval = Z_DVAL_P(op);
                        Z_STRLEN_P(op) = zend_spprintf(&Z_STRVAL_P(op), 0, "%.*G", (int) EG(precision), dval);
                        /* %G already handles removing trailing zeros from the fractional part, yay */
@@ -1028,7 +1026,6 @@ ZEND_API int _convert_to_string_with_converter(zval *op, UConverter *conv TSRMLS
                        return FAILURE;
                case IS_OBJECT: {
                        int retval = FAILURE;
-                       TSRMLS_FETCH();
 
                        convert_object_to_type(op, IS_STRING, convert_to_string);
 
@@ -1070,12 +1067,8 @@ static int 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;
        }
 
@@ -1146,13 +1139,8 @@ ZEND_API int 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:
                        return convert_scalar_to_array(op, IS_OBJECT TSRMLS_CC);
        }