From cd55b817cfa776f002d21c2acdd26f2412e94fa0 Mon Sep 17 00:00:00 2001 From: Daniel Bertalan Date: Tue, 13 Jul 2021 21:24:59 +0200 Subject: [PATCH] LibJS: Use `AK::abs` in TimeZone This fixes a `-Wabsolute-value` warning emitted because of our use of `abs()` on arguments of type `long long`. --- Userland/Libraries/LibJS/Runtime/Temporal/TimeZone.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibJS/Runtime/Temporal/TimeZone.cpp b/Userland/Libraries/LibJS/Runtime/Temporal/TimeZone.cpp index f509f1cfde..ecbf860d04 100644 --- a/Userland/Libraries/LibJS/Runtime/Temporal/TimeZone.cpp +++ b/Userland/Libraries/LibJS/Runtime/Temporal/TimeZone.cpp @@ -210,7 +210,7 @@ String format_time_zone_offset_string(double offset_nanoseconds) builder.append('-'); // 3. Let nanoseconds be abs(offsetNanoseconds) modulo 10^9. - auto nanoseconds = abs(offset) % 1000000000; + auto nanoseconds = AK::abs(offset) % 1000000000; // 4. Let seconds be floor(offsetNanoseconds / 10^9) modulo 60. auto seconds = (offset / 1000000000) % 60;