Some more warning hiding.
authorCarl Hetherington <cth@carlh.net>
Tue, 28 Jul 2020 20:04:55 +0000 (22:04 +0200)
committerCarl Hetherington <cth@carlh.net>
Tue, 28 Jul 2020 20:04:55 +0000 (22:04 +0200)
src/lib/warnings.h
src/wx/timing_panel.cc

index d182526ff0a2d8a28f05d5fa06ad6f7453bb5153..278d284c932e5e6e5916a74657cd40c4418d6ac7 100644 (file)
   _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") \
   _Pragma("GCC diagnostic ignored \"-Wmissing-field-initializers\"") \
   _Pragma("GCC diagnostic ignored \"-Wdeprecated-copy\"") \
-  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"")
+  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"") \
+  _Pragma("GCC diagnostic ignored \"-Waddress\"")
 #else
 #define DCPOMATIC_DISABLE_WARNINGS \
   _Pragma("GCC diagnostic push") \
   _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") \
   _Pragma("GCC diagnostic ignored \"-Wmissing-field-initializers\"") \
-  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"")
+  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"") \
+  _Pragma("GCC diagnostic ignored \"-Waddress\"")
 #endif
 
 #define DCPOMATIC_ENABLE_WARNINGS \
index 973eacf5d901f48db06e334dd985b846e3959686..8db975d548e4aed726b3933b11405a9163067f4f 100644 (file)
 #include "lib/dcp_content.h"
 #include "lib/ffmpeg_content.h"
 #include <dcp/locale_convert.h>
+#include "lib/warnings.h"
 #if defined(__WXGTK20__) && !defined(__WXGTK3__)
 #define TIMING_PANEL_ALIGNMENT_HACK 1
+DCPOMATIC_DISABLE_WARNINGS
 #include <gtk/gtk.h>
+DCPOMATIC_ENABLE_WARNINGS
 #endif
 #include <boost/foreach.hpp>
 #include <set>