@@ -85,7 +85,7 @@ U_CFUNC PHP_FUNCTION(intlcal_create_instance)
8585 Z_PARAM_STRING_OR_NULL (locale_str, locale_len)
8686 ZEND_PARSE_PARAMETERS_END ();
8787
88- TimeZone *timeZone = timezone_process_timezone_argument (timezone_object, timezone_string, nullptr );
88+ TimeZone *timeZone = timezone_process_timezone_argument (timezone_object, timezone_string, nullptr , 1 );
8989 if (timeZone == nullptr ) {
9090 RETURN_NULL ();
9191 }
@@ -316,7 +316,7 @@ U_CFUNC PHP_FUNCTION(intlcal_set_time_zone)
316316 }
317317
318318 TimeZone *timeZone = timezone_process_timezone_argument (
319- timezone_object, timezone_string, CALENDAR_ERROR_P (co));
319+ timezone_object, timezone_string, CALENDAR_ERROR_P (co), 2 );
320320 if (timeZone == nullptr ) {
321321 RETURN_FALSE;
322322 }
@@ -345,7 +345,7 @@ U_CFUNC PHP_METHOD(IntlCalendar, setTimeZone)
345345 }
346346
347347 TimeZone *timeZone = timezone_process_timezone_argument (
348- timezone_object, timezone_string, CALENDAR_ERROR_P (co));
348+ timezone_object, timezone_string, CALENDAR_ERROR_P (co), 1 );
349349 if (timeZone == nullptr ) {
350350 RETURN_FALSE;
351351 }
0 commit comments