summaryrefslogtreecommitdiff
path: root/Userland/DynamicLoader
diff options
context:
space:
mode:
authorGunnar Beutner <gbeutner@serenityos.org>2021-05-02 05:45:03 +0200
committerAndreas Kling <kling@serenityos.org>2021-05-03 08:42:39 +0200
commit824bfa9600f0e98a0550dcbc992edaa0cd59fba1 (patch)
tree71bd84172a991bcb816f0636bb7e98f5c64b7d2a /Userland/DynamicLoader
parent56ee4a1af272d3f7a8f4e62cb419af17fa69f4aa (diff)
downloadserenity-824bfa9600f0e98a0550dcbc992edaa0cd59fba1.zip
DynamicLoader: Fix compiler warning
math.cpp: In function 'int64_t __moddi3(int64_t, int64_t)': math.cpp:168:13: error: 'r' may be used uninitialized [-Werror=maybe-uninitialized] 168 | return ((int64_t)r ^ s) - s; // negate if s == -1 | ^~~~~~~~~~
Diffstat (limited to 'Userland/DynamicLoader')
-rw-r--r--Userland/DynamicLoader/math.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Userland/DynamicLoader/math.cpp b/Userland/DynamicLoader/math.cpp
index 024ea742dd..49e60df34f 100644
--- a/Userland/DynamicLoader/math.cpp
+++ b/Userland/DynamicLoader/math.cpp
@@ -163,7 +163,7 @@ int64_t __moddi3(int64_t a, int64_t b)
b = (b ^ s) - s; // negate if s == -1
s = a >> bits_in_dword_m1; // s = a < 0 ? -1 : 0
a = (a ^ s) - s; // negate if s == -1
- uint64_t r;
+ uint64_t r = 0;
__udivmoddi4(a, b, &r);
return ((int64_t)r ^ s) - s; // negate if s == -1
}