diff options
author | Derek Mauro <dmauro@google.com> | 2022-06-16 20:17:57 (GMT) |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2022-06-16 20:18:32 (GMT) |
commit | 86add13493e5c881d7e4ba77fb91c1f57752b3a4 (patch) | |
tree | b9a8901984c0d9a46a5415985e04ed948030a787 /googletest/include/gtest/internal/gtest-port.h | |
parent | 191ca1f3a9262b90a586ae2c2e8c742c3d867801 (diff) | |
download | googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4.zip googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4.tar.gz googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4.tar.bz2 |
Disable warning C4251 around refactored code
PiperOrigin-RevId: 455452553
Change-Id: I1dc3772ae61daf6d2d39484a0b1aad7eb0134525
Diffstat (limited to 'googletest/include/gtest/internal/gtest-port.h')
-rw-r--r-- | googletest/include/gtest/internal/gtest-port.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/googletest/include/gtest/internal/gtest-port.h b/googletest/include/gtest/internal/gtest-port.h index e52d8a7..0003d27 100644 --- a/googletest/include/gtest/internal/gtest-port.h +++ b/googletest/include/gtest/internal/gtest-port.h @@ -1200,6 +1200,9 @@ class GTEST_API_ AutoHandle { // Nothing to do here. #else +GTEST_DISABLE_MSC_WARNINGS_PUSH_(4251 \ +/* class A needs to have dll-interface to be used by clients of class B */) + // Allows a controller thread to pause execution of newly created // threads until notified. Instances of this class must be created // and destroyed in the controller thread. @@ -1233,6 +1236,7 @@ class GTEST_API_ Notification { std::condition_variable cv_; bool notified_; }; +GTEST_DISABLE_MSC_WARNINGS_POP_() // 4251 #endif // GTEST_HAS_NOTIFICATION_ // On MinGW, we can have both GTEST_OS_WINDOWS and GTEST_HAS_PTHREAD |