mirror of
https://github.com/php/php-src.git
synced 2025-08-16 14:08:47 +02:00
Remove no longer used 'timezone_valid' flag
This commit is contained in:
parent
6770158d47
commit
c85fcbc218
2 changed files with 0 additions and 16 deletions
|
@ -342,7 +342,6 @@ static PHP_GINIT_FUNCTION(date)
|
||||||
date_globals->default_timezone = NULL;
|
date_globals->default_timezone = NULL;
|
||||||
date_globals->timezone = NULL;
|
date_globals->timezone = NULL;
|
||||||
date_globals->tzcache = NULL;
|
date_globals->tzcache = NULL;
|
||||||
date_globals->timezone_valid = 0;
|
|
||||||
}
|
}
|
||||||
/* }}} */
|
/* }}} */
|
||||||
|
|
||||||
|
@ -478,8 +477,6 @@ timelib_tzinfo *php_date_parse_tzfile_wrapper(const char *formal_tzname, const t
|
||||||
/* {{{ static PHP_INI_MH(OnUpdate_date_timezone) */
|
/* {{{ static PHP_INI_MH(OnUpdate_date_timezone) */
|
||||||
static PHP_INI_MH(OnUpdate_date_timezone)
|
static PHP_INI_MH(OnUpdate_date_timezone)
|
||||||
{
|
{
|
||||||
DATEG(timezone_valid) = 0;
|
|
||||||
|
|
||||||
if (new_value && ZSTR_VAL(new_value) && !timelib_timezone_id_is_valid(ZSTR_VAL(new_value), DATE_TIMEZONEDB)) {
|
if (new_value && ZSTR_VAL(new_value) && !timelib_timezone_id_is_valid(ZSTR_VAL(new_value), DATE_TIMEZONEDB)) {
|
||||||
php_error_docref(NULL, E_WARNING, "Invalid date.timezone value '%s', using 'UTC' instead", ZSTR_VAL(new_value));
|
php_error_docref(NULL, E_WARNING, "Invalid date.timezone value '%s', using 'UTC' instead", ZSTR_VAL(new_value));
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
|
@ -489,8 +486,6 @@ static PHP_INI_MH(OnUpdate_date_timezone)
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
DATEG(timezone_valid) = 1;
|
|
||||||
|
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
/* }}} */
|
/* }}} */
|
||||||
|
@ -512,16 +507,6 @@ static char* guess_timezone(const timelib_tzdb *tzdb)
|
||||||
return Z_STRVAL_P(ztz);
|
return Z_STRVAL_P(ztz);
|
||||||
}
|
}
|
||||||
} else if (*DATEG(default_timezone)) {
|
} else if (*DATEG(default_timezone)) {
|
||||||
if (DATEG(timezone_valid) == 1) {
|
|
||||||
return DATEG(default_timezone);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!timelib_timezone_id_is_valid(DATEG(default_timezone), tzdb)) {
|
|
||||||
php_error_docref(NULL, E_WARNING, "UTC was used as timezone, because the date.timezone value '%s' is invalid", DATEG(default_timezone));
|
|
||||||
return "UTC";
|
|
||||||
}
|
|
||||||
|
|
||||||
DATEG(timezone_valid) = 1;
|
|
||||||
return DATEG(default_timezone);
|
return DATEG(default_timezone);
|
||||||
}
|
}
|
||||||
/* Fallback to UTC */
|
/* Fallback to UTC */
|
||||||
|
|
|
@ -108,7 +108,6 @@ ZEND_BEGIN_MODULE_GLOBALS(date)
|
||||||
char *timezone;
|
char *timezone;
|
||||||
HashTable *tzcache;
|
HashTable *tzcache;
|
||||||
timelib_error_container *last_errors;
|
timelib_error_container *last_errors;
|
||||||
int timezone_valid;
|
|
||||||
ZEND_END_MODULE_GLOBALS(date)
|
ZEND_END_MODULE_GLOBALS(date)
|
||||||
|
|
||||||
#define DATEG(v) ZEND_MODULE_GLOBALS_ACCESSOR(date, v)
|
#define DATEG(v) ZEND_MODULE_GLOBALS_ACCESSOR(date, v)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue