diff options
Diffstat (limited to 'chromium/ui/base/l10n/time_format.cc')
-rw-r--r-- | chromium/ui/base/l10n/time_format.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/ui/base/l10n/time_format.cc b/chromium/ui/base/l10n/time_format.cc index 1af5daf44b6..032dd672c84 100644 --- a/chromium/ui/base/l10n/time_format.cc +++ b/chromium/ui/base/l10n/time_format.cc @@ -139,11 +139,12 @@ std::u16string TimeFormat::DetailedWithMonthAndYear( formatter->Format(Formatter::UNIT_YEAR, year, &time_string); } - const int capacity = time_string.length() + 1; + const int32_t capacity = time_string.length() + 1; DCHECK_GT(capacity, 1); std::u16string result; UErrorCode error = U_ZERO_ERROR; - time_string.extract(base::WriteInto(&result, capacity), capacity, error); + time_string.extract(base::WriteInto(&result, static_cast<size_t>(capacity)), + capacity, error); DCHECK(U_SUCCESS(error)); return result; } |