mirror of
https://github.com/php/php-src.git
synced 2024-11-27 03:44:07 +08:00
Merge branch 'PHP-5.5'
* PHP-5.5: next is 5.5.2 add a few comment allow both the old and new cfg argument to work. (the old of course should contain the typo) mssql.compatability_mode fix Conflicts: configure.in main/php_version.h
This commit is contained in:
commit
1a05648e6d
@ -243,7 +243,12 @@ PHP_INI_BEGIN()
|
||||
STD_PHP_INI_ENTRY_EX("mssql.max_links", "-1", PHP_INI_SYSTEM, OnUpdateLong, max_links, zend_mssql_globals, mssql_globals, display_link_numbers)
|
||||
STD_PHP_INI_ENTRY_EX("mssql.min_error_severity", "10", PHP_INI_ALL, OnUpdateLong, cfg_min_error_severity, zend_mssql_globals, mssql_globals, display_link_numbers)
|
||||
STD_PHP_INI_ENTRY_EX("mssql.min_message_severity", "10", PHP_INI_ALL, OnUpdateLong, cfg_min_message_severity, zend_mssql_globals, mssql_globals, display_link_numbers)
|
||||
STD_PHP_INI_BOOLEAN("mssql.compatability_mode", "0", PHP_INI_ALL, OnUpdateBool, compatability_mode, zend_mssql_globals, mssql_globals)
|
||||
/*
|
||||
mssql.compatAbility_mode (with typo) was used for relatively long time.
|
||||
Unless it is fixed the old version is also kept for compatibility reasons.
|
||||
*/
|
||||
STD_PHP_INI_BOOLEAN("mssql.compatability_mode", "0", PHP_INI_ALL, OnUpdateBool, compatibility_mode, zend_mssql_globals, mssql_globals)
|
||||
STD_PHP_INI_BOOLEAN("mssql.compatibility_mode", "0", PHP_INI_ALL, OnUpdateBool, compatibility_mode, zend_mssql_globals, mssql_globals)
|
||||
STD_PHP_INI_ENTRY_EX("mssql.connect_timeout", "5", PHP_INI_ALL, OnUpdateLong, connect_timeout, zend_mssql_globals, mssql_globals, display_link_numbers)
|
||||
STD_PHP_INI_ENTRY_EX("mssql.timeout", "60", PHP_INI_ALL, OnUpdateLong, timeout, zend_mssql_globals, mssql_globals, display_link_numbers)
|
||||
STD_PHP_INI_ENTRY_EX("mssql.textsize", "-1", PHP_INI_ALL, OnUpdateLong, textsize, zend_mssql_globals, mssql_globals, display_text_size)
|
||||
@ -415,12 +420,12 @@ static void _mssql_bind_hash_dtor(void *data)
|
||||
*/
|
||||
static PHP_GINIT_FUNCTION(mssql)
|
||||
{
|
||||
long compatability_mode;
|
||||
long compatibility_mode;
|
||||
|
||||
mssql_globals->num_persistent = 0;
|
||||
mssql_globals->get_column_content = php_mssql_get_column_content_with_type;
|
||||
if (cfg_get_long("mssql.compatability_mode", &compatability_mode) == SUCCESS) {
|
||||
if (compatability_mode) {
|
||||
if (cfg_get_long("mssql.compatibility_mode", &compatibility_mode) == SUCCESS) {
|
||||
if (compatibility_mode) {
|
||||
mssql_globals->get_column_content = php_mssql_get_column_content_without_type;
|
||||
}
|
||||
}
|
||||
|
@ -166,7 +166,7 @@ ZEND_BEGIN_MODULE_GLOBALS(mssql)
|
||||
long min_error_severity, min_message_severity;
|
||||
long cfg_min_error_severity, cfg_min_message_severity;
|
||||
long connect_timeout, timeout;
|
||||
zend_bool compatability_mode;
|
||||
zend_bool compatibility_mode;
|
||||
void (*get_column_content)(mssql_link *mssql_ptr,int offset,zval *result,int column_type TSRMLS_DC);
|
||||
long textsize, textlimit, batchsize;
|
||||
zend_bool datetimeconvert;
|
||||
|
@ -1642,7 +1642,7 @@ mssql.min_error_severity = 10
|
||||
mssql.min_message_severity = 10
|
||||
|
||||
; Compatibility mode with old versions of PHP 3.0.
|
||||
mssql.compatability_mode = Off
|
||||
mssql.compatibility_mode = Off
|
||||
|
||||
; Connect timeout
|
||||
;mssql.connect_timeout = 5
|
||||
|
@ -1643,7 +1643,7 @@ mssql.min_error_severity = 10
|
||||
mssql.min_message_severity = 10
|
||||
|
||||
; Compatibility mode with old versions of PHP 3.0.
|
||||
mssql.compatability_mode = Off
|
||||
mssql.compatibility_mode = Off
|
||||
|
||||
; Connect timeout
|
||||
;mssql.connect_timeout = 5
|
||||
|
Loading…
Reference in New Issue
Block a user