diff --git a/Userland/Libraries/LibGUI/Label.cpp b/Userland/Libraries/LibGUI/Label.cpp index db88e1f6b4..886c2c5491 100644 --- a/Userland/Libraries/LibGUI/Label.cpp +++ b/Userland/Libraries/LibGUI/Label.cpp @@ -142,7 +142,10 @@ void Label::wrap_text() case '\t': case ' ': { if (start.has_value()) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" words.append(m_text.substring(start.value(), i - start.value())); +#pragma GCC diagnostic pop start.clear(); continue; } diff --git a/Userland/Utilities/crash.cpp b/Userland/Utilities/crash.cpp index 3210aba386..309e891924 100644 --- a/Userland/Utilities/crash.cpp +++ b/Userland/Utilities/crash.cpp @@ -176,7 +176,10 @@ int main(int argc, char** argv) if (!uninitialized_memory) return Crash::Failure::UnexpectedError; +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" [[maybe_unused]] volatile auto x = uninitialized_memory[0][0]; +#pragma GCC diagnostic pop return Crash::Failure::DidNotCrash; }).run(run_type); } @@ -199,7 +202,10 @@ int main(int argc, char** argv) if (!uninitialized_memory) return Crash::Failure::UnexpectedError; +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" uninitialized_memory[4][0] = 1; +#pragma GCC diagnostic pop return Crash::Failure::DidNotCrash; }).run(run_type); } diff --git a/Userland/Utilities/gzip.cpp b/Userland/Utilities/gzip.cpp index f310001856..c386ce0f49 100644 --- a/Userland/Utilities/gzip.cpp +++ b/Userland/Utilities/gzip.cpp @@ -25,7 +25,7 @@ int main(int argc, char** argv) if (write_to_stdout) keep_input_files = true; - for (const String& input_filename : filenames) { + for (const String input_filename : filenames) { auto output_filename = String::formatted("{}.gz", input_filename); // We map the whole file instead of streaming to reduce size overhead (gzip header) and increase the deflate block size (better compression) diff --git a/Userland/Utilities/tar.cpp b/Userland/Utilities/tar.cpp index 184034f091..3f2ea95562 100644 --- a/Userland/Utilities/tar.cpp +++ b/Userland/Utilities/tar.cpp @@ -175,7 +175,7 @@ int main(int argc, char** argv) } }; - for (const String& path : paths) { + for (const String path : paths) { if (Core::File::is_directory(path)) { add_directory(path, add_directory); } else { diff --git a/Userland/Utilities/zip.cpp b/Userland/Utilities/zip.cpp index a7587713c6..c15fc8fda8 100644 --- a/Userland/Utilities/zip.cpp +++ b/Userland/Utilities/zip.cpp @@ -104,7 +104,7 @@ int main(int argc, char** argv) } }; - for (const String& source_path : source_paths) { + for (const String source_path : source_paths) { if (Core::File::is_directory(source_path)) { add_directory(source_path, add_directory); } else {