lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master f79a907 4/7: Don't disable gcc-specific warni


From: Greg Chicares
Subject: [lmi-commits] [lmi] master f79a907 4/7: Don't disable gcc-specific warnings in GUI code for clang
Date: Tue, 13 Nov 2018 12:21:36 -0500 (EST)

branch: master
commit f79a9079a7d92d9ab3b5dc373370bc11a75b3ce1
Author: Vadim Zeitlin <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Don't disable gcc-specific warnings in GUI code for clang
    
    This is unnecessary as clang doesn't give any of these warnings anyhow
    and is actually harmful as -Wcast-qual doesn't exist in clang and so
    using the pragma disabling it results in an error.
---
 pchfile_wx.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pchfile_wx.hpp b/pchfile_wx.hpp
index dbd7289..88875de 100644
--- a/pchfile_wx.hpp
+++ b/pchfile_wx.hpp
@@ -34,7 +34,7 @@
 // Even if precompiled headers are not really being used, use this header to
 // disable some warnings which are enabled for the rest of lmi code but have to
 // be disabled for the code using wxWidgets as they occur in wxWidgets headers.
-#if defined __GNUC__
+#if defined __GNUC__ && !defined __clang__
 #   pragma GCC diagnostic ignored "-Wcast-qual"
 //  only 'strvararg.h:1048:19':
 #   pragma GCC diagnostic ignored "-Wdouble-promotion"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]