summaryrefslogtreecommitdiff
path: root/external/boost/boost.utility.Wundef.warnings.patch
blob: 034709e26033e0d699e3c1c57973c4ce98483af5 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- foo/foo/foo/boost/utility/result_of.hpp
+++ foo/foo/foo/boost/utility/result_of.hpp
@@ -72,7 +72,7 @@
 // There doesn't seem to be any other way to turn this off such that the presence of
 // the user-defined operator,() below doesn't cause spurious warning all over the place,
 // so unconditionally turn it off.
-#if BOOST_MSVC
+#if defined(BOOST_MSVC) && BOOST_MSVC
 #  pragma warning(disable: 4913) // user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
 #endif