diff options
author | vladlosev <vladlosev@8415998a-534a-0410-bf83-d39667b30386> | 2011-04-13 22:12:00 +0000 |
---|---|---|
committer | vladlosev <vladlosev@8415998a-534a-0410-bf83-d39667b30386> | 2011-04-13 22:12:00 +0000 |
commit | e73cf452a50801cf2adeb600b225ae17156f40f1 (patch) | |
tree | 97b96a5c394d738c070aa61e8f67a04e42b99bf1 /include | |
parent | ab29bb6fcd992d76625a139418e80599cd2c8823 (diff) | |
download | googletest-e73cf452a50801cf2adeb600b225ae17156f40f1.tar.gz googletest-e73cf452a50801cf2adeb600b225ae17156f40f1.tar.bz2 googletest-e73cf452a50801cf2adeb600b225ae17156f40f1.zip |
Corrects condition to compile out MSVC's pragmas. This fixes the build on MinGW.
Diffstat (limited to 'include')
-rw-r--r-- | include/gmock/gmock-matchers.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/gmock/gmock-matchers.h b/include/gmock/gmock-matchers.h index dfb72599..f401725b 100644 --- a/include/gmock/gmock-matchers.h +++ b/include/gmock/gmock-matchers.h @@ -1392,15 +1392,15 @@ class TrulyMatcher { template <typename T> bool MatchAndExplain(T& x, // NOLINT MatchResultListener* /* listener */) const { -#if GTEST_OS_WINDOWS +#if _MSC_VER // MSVC warns about converting a value into bool (warning 4800). # pragma warning(push) // Saves the current warning state. # pragma warning(disable:4800) // Temporarily disables warning 4800. -#endif // GTEST_OS_WINDOWS +#endif return predicate_(x); -#if GTEST_OS_WINDOWS +#if _MSC_VER # pragma warning(pop) // Restores the warning state. -#endif // GTEST_OS_WINDOWS +#endif } void DescribeTo(::std::ostream* os) const { |