Skip to content

Commit b77ae67

Browse files
committed
dll export
1 parent 29dcdb5 commit b77ae67

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/tbb-compat/tbb-compat.cpp

+7-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88
#include "../tbb/src/tbb/main.h"
99
#include "../tbb/src/tbb/thread_data.h"
1010

11+
#ifdef _WIN32
12+
# define DLL_EXPORT __declspec(dllexport)
13+
#else
14+
# define DLL_EXPORT
15+
#endif
16+
1117
namespace tbb {
1218

1319
namespace interface6 {
@@ -127,7 +133,7 @@ class task_scheduler_observer : public internal::task_scheduler_observer_v3 {
127133
namespace tbb {
128134
namespace internal {
129135

130-
__declspec(dllexport)
136+
DLL_EXPORT
131137
void __TBB_EXPORTED_FUNC task_scheduler_observer_v3::observe( bool enable ) {
132138
auto* tso = (tbb::detail::d1::task_scheduler_observer*) (this);
133139
tbb::detail::r1::observe(*tso, enable);

0 commit comments

Comments
 (0)