]> granicus.if.org Git - php/commitdiff
fix ZTS build
authorkrakjoe <joe.watkins@live.co.uk>
Sun, 10 Aug 2014 08:31:02 +0000 (09:31 +0100)
committerkrakjoe <joe.watkins@live.co.uk>
Sun, 10 Aug 2014 08:31:02 +0000 (09:31 +0100)
Zend/zend.c

index bc5156d621d700ddccbde92be913bf4670ded2c0..b83b38fb9bcab7822342c1b53ace6c867c4cfb52 100644 (file)
@@ -226,13 +226,15 @@ again:
                        ZVAL_EMPTY_STRING(expr_copy);
                        break;
                }
-               case IS_TRUE:
-                       if (CG(one_char_string)['1']) {
+               case IS_TRUE: {
+                   TSRMLS_FETCH();
+                   if (CG(one_char_string)['1']) {
                                ZVAL_INT_STR(expr_copy, CG(one_char_string)['1']);
                        } else {
                                ZVAL_NEW_STR(expr_copy, STR_INIT("1", 1, 0));
                        }
                        break;
+               }
                case IS_RESOURCE: {
                                char buf[sizeof("Resource id #") + MAX_LENGTH_OF_LONG];
                                int len;