meson.build: suppress -Wmissing-field-initializers

There's nothing wrong with initializing only some fields.
This commit is contained in:
Max Kellermann
2025-02-13 14:21:24 +01:00
parent 80ff0a062a
commit 268f737ac4
3 changed files with 2 additions and 4 deletions

View File

@@ -171,6 +171,8 @@ test_cxxflags = test_common_flags + [
'-Wvolatile',
'-Wvirtual-inheritance',
'-Wno-missing-field-initializers',
# a vtable without a dtor is just fine
'-Wno-non-virtual-dtor',

View File

@@ -7,8 +7,6 @@
#pragma GCC diagnostic push
/* oh no, libspa likes to cast away "const"! */
#pragma GCC diagnostic ignored "-Wcast-qual"
/* suppress more annoying warnings */
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
#endif
#include <pipewire/thread-loop.h>

View File

@@ -24,8 +24,6 @@
#pragma GCC diagnostic push
/* oh no, libspa likes to cast away "const"! */
#pragma GCC diagnostic ignored "-Wcast-qual"
/* suppress more annoying warnings */
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
#endif
#include <pipewire/pipewire.h>