diff options
author | Gunnar Beutner <gbeutner@serenityos.org> | 2021-05-02 05:45:03 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-05-03 08:42:39 +0200 |
commit | 824bfa9600f0e98a0550dcbc992edaa0cd59fba1 (patch) | |
tree | 71bd84172a991bcb816f0636bb7e98f5c64b7d2a /Userland/DynamicLoader | |
parent | 56ee4a1af272d3f7a8f4e62cb419af17fa69f4aa (diff) | |
download | serenity-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.cpp | 2 |
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 } |