diff options
author | Daniel Bertalan <dani@danielbertalan.dev> | 2022-05-07 17:49:44 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-05-12 13:12:37 +0200 |
commit | 699bd9afc6bd5e441caf08a188d5ed25656bde3c (patch) | |
tree | 637b2c7fa8c27b5c0e1f1ffb7320dac236346196 /Tests/Kernel/crash.cpp | |
parent | cccc001dedc32c1f377b7093b79c6b19b667e7e9 (diff) | |
download | serenity-699bd9afc6bd5e441caf08a188d5ed25656bde3c.zip |
Tests: Fix new GCC 12 warnings
Diffstat (limited to 'Tests/Kernel/crash.cpp')
-rw-r--r-- | Tests/Kernel/crash.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Tests/Kernel/crash.cpp b/Tests/Kernel/crash.cpp index 0372e164fe..d245e44a4e 100644 --- a/Tests/Kernel/crash.cpp +++ b/Tests/Kernel/crash.cpp @@ -139,7 +139,10 @@ int main(int argc, char** argv) return Crash::Failure::UnexpectedError; free(uninitialized_memory); +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wuse-after-free" [[maybe_unused]] volatile auto x = uninitialized_memory[4][0]; +#pragma GCC diagnostic pop return Crash::Failure::DidNotCrash; }).run(run_type); } @@ -161,8 +164,11 @@ int main(int argc, char** argv) if (!uninitialized_memory) return Crash::Failure::UnexpectedError; +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wuse-after-free" free(uninitialized_memory); uninitialized_memory[4][0] = 1; +#pragma GCC diagnostic pop return Crash::Failure::DidNotCrash; }).run(run_type); } |