From 5bccd9fe2ee9ac52f26a51b171403a8172b64dee Mon Sep 17 00:00:00 2001 From: Steve Fink Date: Thu, 28 Jan 2016 10:14:35 -0800 Subject: [PATCH] Bug 1243331 - Prevent G_DEFINE_TYPE_EXTENDED macro from producing a fatal warning, r=tbsaunde --- accessible/atk/moz.build | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/accessible/atk/moz.build b/accessible/atk/moz.build index 67a59e65365..dae3f86a604 100644 --- a/accessible/atk/moz.build +++ b/accessible/atk/moz.build @@ -52,6 +52,7 @@ if CONFIG['MOZ_ENABLE_DBUS']: include('/ipc/chromium/chromium-config.mozbuild') -if CONFIG['CLANG_CXX']: - # Suppress clang warning about unused function from gobject's RTTI macros. - CXXFLAGS += ['-Wno-unused-function'] +if CONFIG['CLANG_CXX'] or CONFIG['GNU_CXX']: + # Used in G_DEFINE_TYPE_EXTENDED macro, probably fixed in newer glib / + # gobject headers. See bug 1243331 comment 3. + CXXFLAGS += ['-Wno-unused-local-typedefs']