summaryrefslogtreecommitdiff
path: root/Userland/Libraries
diff options
context:
space:
mode:
authorTimothy Flynn <trflynn89@pm.me>2023-01-27 16:25:53 -0500
committerLinus Groh <mail@linusgroh.de>2023-01-28 00:13:59 +0000
commita65bf16cd542a67dc29b70d4d095b456451417be (patch)
treec03a15aa3ba42c75a91e90a9767653a9fe1eb414 /Userland/Libraries
parent9e4dbea0ee26fab3d965ebeef84833698b8af59b (diff)
downloadserenity-a65bf16cd542a67dc29b70d4d095b456451417be.zip
LibLocale: Remove last use of DeprecatedString from LibLocale
Diffstat (limited to 'Userland/Libraries')
-rw-r--r--Userland/Libraries/LibLocale/DateTimeFormat.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Userland/Libraries/LibLocale/DateTimeFormat.cpp b/Userland/Libraries/LibLocale/DateTimeFormat.cpp
index 3e0739b5be..5aea11725d 100644
--- a/Userland/Libraries/LibLocale/DateTimeFormat.cpp
+++ b/Userland/Libraries/LibLocale/DateTimeFormat.cpp
@@ -265,23 +265,23 @@ static ErrorOr<Optional<String>> format_time_zone_offset(StringView locale, Cale
offset_seconds %= 60;
StringBuilder builder;
- builder.append(sign);
+ TRY(builder.try_append(sign));
switch (style) {
// The long format always uses 2-digit hours field and minutes field, with optional 2-digit seconds field.
case CalendarPatternStyle::LongOffset:
- builder.appendff("{:02}{}{:02}", offset_hours, separator, offset_minutes);
+ TRY(builder.try_appendff("{:02}{}{:02}", offset_hours, separator, offset_minutes));
if (offset_seconds > 0)
- builder.appendff("{}{:02}", separator, offset_seconds);
+ TRY(builder.try_appendff("{}{:02}", separator, offset_seconds));
break;
// The short format is intended for the shortest representation and uses hour fields without leading zero, with optional 2-digit minutes and seconds fields.
case CalendarPatternStyle::ShortOffset:
- builder.appendff("{}", offset_hours);
+ TRY(builder.try_appendff("{}", offset_hours));
if (offset_minutes > 0) {
- builder.appendff("{}{:02}", separator, offset_minutes);
+ TRY(builder.try_appendff("{}{:02}", separator, offset_minutes));
if (offset_seconds > 0)
- builder.appendff("{}{:02}", separator, offset_seconds);
+ TRY(builder.try_appendff("{}{:02}", separator, offset_seconds));
}
break;
@@ -290,7 +290,7 @@ static ErrorOr<Optional<String>> format_time_zone_offset(StringView locale, Cale
}
// The digits used for hours, minutes and seconds fields in this format are the locale's default decimal digits.
- auto result = TRY(replace_digits_for_number_system(*number_system, builder.to_deprecated_string()));
+ auto result = TRY(replace_digits_for_number_system(*number_system, TRY(builder.to_string())));
return TRY(String::from_utf8(formats->gmt_format)).replace("{0}"sv, result, ReplaceMode::FirstOnly);
}