summaryrefslogtreecommitdiff
path: root/chromium/ui/base/l10n/time_format.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/base/l10n/time_format.cc')
-rw-r--r--chromium/ui/base/l10n/time_format.cc5
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;
}