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

Reply via email to