From: Dmitry Stogov Date: Wed, 10 Apr 2013 17:27:06 +0000 (+0400) Subject: Fixed support for PHP-5.3 X-Git-Tag: php-5.5.0beta4~47^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e27039630a2beca3d8a35ba105c6a8d10954094b;p=php Fixed support for PHP-5.3 --- diff --git a/ext/opcache/Optimizer/block_pass.c b/ext/opcache/Optimizer/block_pass.c index d46ac0eace..4dbb7c568d 100644 --- a/ext/opcache/Optimizer/block_pass.c +++ b/ext/opcache/Optimizer/block_pass.c @@ -613,6 +613,7 @@ static void zend_optimize_block(zend_code_block *block, zend_op_array *op_array, COPY_NODE(opline->op2, src->op1); MAKE_NOP(src); +#if ZEND_EXTENSION_API_NO >= PHP_5_4_X_API_NO /* numeric string constants used as array indeces have to be converted to long at compile time */ if (opline->opcode == ZEND_ADD_ARRAY_ELEMENT || @@ -652,6 +653,7 @@ static void zend_optimize_block(zend_code_block *block, zend_op_array *op_array, } } } +#endif } /* T = PRINT(X), F(T) => ECHO(X), F(1) */