File tree 2 files changed +13
-1
lines changed
2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 51
51
52
52
#endif /* event_*_EXPORTS */
53
53
54
+ /** We need to dllimport event_debug_logging_mask_ into event_extra */
55
+ #if defined(_MSC_VER )
56
+ # if defined(event_core_shared_EXPORTS ) /** from core export */
57
+ # define EVENT2_CORE_EXPORT_SYMBOL __declspec(dllexport)
58
+ # elif defined(event_extra_shared_EXPORTS ) /** from extra import */
59
+ # define EVENT2_CORE_EXPORT_SYMBOL __declspec(dllimport)
60
+ # endif
61
+ #endif /* _MSC_VER */
62
+ #if !defined(EVENT2_CORE_EXPORT_SYMBOL )
63
+ # define EVENT2_CORE_EXPORT_SYMBOL EVENT2_EXPORT_SYMBOL
64
+ #endif
65
+
54
66
#endif /* EVENT2_VISIBILITY_H_INCLUDED_ */
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ extern "C" {
48
48
#endif
49
49
50
50
#ifdef EVENT_DEBUG_LOGGING_ENABLED
51
- EVENT2_EXPORT_SYMBOL extern ev_uint32_t event_debug_logging_mask_ ;
51
+ EVENT2_CORE_EXPORT_SYMBOL extern ev_uint32_t event_debug_logging_mask_ ;
52
52
#define event_debug_get_logging_mask_ () (event_debug_logging_mask_)
53
53
#else
54
54
#define event_debug_get_logging_mask_ () (0)
You can’t perform that action at this time.
0 commit comments