From 3655149a60ad7bfeb0902f7308b95dafa97a68ad Mon Sep 17 00:00:00 2001 From: Andrei Polushin Date: Thu, 14 Jul 2022 21:36:41 +0700 Subject: [PATCH] export ThreadLocalValueHolderBase which is required by exported APIs. fixes #3944 --- googletest/include/gtest/internal/gtest-port.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/googletest/include/gtest/internal/gtest-port.h b/googletest/include/gtest/internal/gtest-port.h index 0003d276..c9e1f324 100644 --- a/googletest/include/gtest/internal/gtest-port.h +++ b/googletest/include/gtest/internal/gtest-port.h @@ -1710,7 +1710,7 @@ typedef GTestMutexLock MutexLock; // C-linkage. Therefore it cannot be templatized to access // ThreadLocal. Hence the need for class // ThreadLocalValueHolderBase. -class ThreadLocalValueHolderBase { +class GTEST_API_ ThreadLocalValueHolderBase { public: virtual ~ThreadLocalValueHolderBase() {} };