Commit: e27039630a2beca3d8a35ba105c6a8d10954094b Author: Dmitry Stogov <dmi...@zend.com> Wed, 10 Apr 2013 21:27:06 +0400 Parents: 2b3a4afcbfc2786a075ef8a7410a495f102314ec Branches: PHP-5.5 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=e27039630a2beca3d8a35ba105c6a8d10954094b Log: Fixed support for PHP-5.3 Changed paths: M ext/opcache/Optimizer/block_pass.c Diff: diff --git a/ext/opcache/Optimizer/block_pass.c b/ext/opcache/Optimizer/block_pass.c index d46ac0e..4dbb7c5 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) */ -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php