mirror of
https://github.com/php/php-src.git
synced 2026-04-27 01:48:26 +02:00
Merge branch 'PHP-7.0'
This commit is contained in:
@@ -245,10 +245,6 @@ ext/reflection/spl.chm
|
||||
ext/simplexml/examples/security.new.xml
|
||||
ext/spl/examples/.htaccess
|
||||
ext/spl/examples/*.phps
|
||||
ext/sqlite/weztest.sqlite
|
||||
ext/sqlite/libsqlite/src/sqlite.h
|
||||
ext/sqlite/libsqlite/src/parse.out
|
||||
ext/sqlite/libsqlite/src/libsqlite.dsw
|
||||
ext/sqlite3/tests/phpsql*
|
||||
ext/sqlite3/tests/*.db
|
||||
ext/sqlite3/tests/*.tmp
|
||||
|
||||
@@ -42,7 +42,9 @@ void zend_optimizer_pass1(zend_op_array *op_array, zend_optimizer_ctx *ctx)
|
||||
int i = 0;
|
||||
zend_op *opline = op_array->opcodes;
|
||||
zend_op *end = opline + op_array->last;
|
||||
zend_bool collect_constants = (op_array == &ctx->script->main_op_array);
|
||||
/* bug #71127*
|
||||
zend_bool collect_constants = (op_array == &ctx->script->main_op_array); */
|
||||
zend_bool collect_constants = 0;
|
||||
|
||||
while (opline < end) {
|
||||
switch (opline->opcode) {
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
--TEST--
|
||||
Bug #71127 (Define in auto_prepend_file is overwrite)
|
||||
--INI--
|
||||
opcache.enable=1
|
||||
opcache.enable_cli=1
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded('Zend OPcache')) die("skip"); ?>
|
||||
--FILE--
|
||||
<?php
|
||||
$file = __DIR__ . "/bug71127.inc";
|
||||
|
||||
file_put_contents($file, "<?php define('FOO', 'bad'); echo FOO;?>");
|
||||
|
||||
define("FOO", "okey");
|
||||
|
||||
include($file);
|
||||
?>
|
||||
--CLEAN--
|
||||
<?php
|
||||
@unlink(__DIR__ . "/bug71127.inc");
|
||||
?>
|
||||
--EXPECTF--
|
||||
Notice: Constant FOO already defined in %sbug71127.inc on line %d
|
||||
okey
|
||||
@@ -97,9 +97,6 @@
|
||||
#if HAVE_XML && HAVE_WDDX
|
||||
#include "ext/wddx/php_wddx.h"
|
||||
#endif
|
||||
#ifdef HAVE_SQLITE
|
||||
#include "ext/sqlite/php_sqlite.h"
|
||||
#endif
|
||||
#include "ext/com_dotnet/php_com_dotnet.h"
|
||||
#ifdef HAVE_SPL
|
||||
#include "ext/spl/php_spl.h"
|
||||
@@ -172,9 +169,6 @@ static zend_module_entry *php_builtin_extensions[] = {
|
||||
#if HAVE_XML && HAVE_WDDX
|
||||
,phpext_wddx_ptr
|
||||
#endif
|
||||
#if HAVE_SQLITE
|
||||
,phpext_sqlite_ptr
|
||||
#endif
|
||||
#if HAVE_SPL
|
||||
,phpext_spl_ptr
|
||||
#endif
|
||||
|
||||
@@ -956,10 +956,6 @@ cli_server.color = On
|
||||
; Default is 0, which does not produce any errors.
|
||||
;intl.error_level = E_WARNING
|
||||
|
||||
[sqlite]
|
||||
; http://php.net/sqlite.assoc-case
|
||||
;sqlite.assoc_case = 0
|
||||
|
||||
[sqlite3]
|
||||
;sqlite3.extension_dir =
|
||||
|
||||
|
||||
@@ -956,10 +956,6 @@ cli_server.color = On
|
||||
; Default is 0, which does not produce any errors.
|
||||
;intl.error_level = E_WARNING
|
||||
|
||||
[sqlite]
|
||||
; http://php.net/sqlite.assoc-case
|
||||
;sqlite.assoc_case = 0
|
||||
|
||||
[sqlite3]
|
||||
;sqlite3.extension_dir =
|
||||
|
||||
|
||||
Reference in New Issue
Block a user