|
|
|
@ -2814,6 +2814,10 @@ static int php_date_initialize_from_hash(zval **return_value, php_date_obj **dat |
|
|
|
|
|
|
|
tzi = php_date_parse_tzfile(Z_STRVAL_PP(z_timezone), DATE_TIMEZONEDB TSRMLS_CC); |
|
|
|
|
|
|
|
if (tzi == NULL) { |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
ALLOC_INIT_ZVAL(tmp_obj); |
|
|
|
tzobj = zend_object_store_get_object(php_date_instantiate(date_ce_timezone, tmp_obj TSRMLS_CC) TSRMLS_CC); |
|
|
|
tzobj->type = TIMELIB_ZONETYPE_ID; |
|
|
|
|