Skip to content

Commit 3f447a4

Browse files
committed
windows: corrext import for data over dll boundary
1 parent ab44557 commit 3f447a4

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

include/libwebsockets.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,15 @@ typedef pthread_mutex_t lws_mutex_t;
304304
#endif
305305

306306
#if defined(_WIN32)
307-
#define LWS_EXTERN_FOR_DATA LWS_EXTERN
307+
#if defined(LWS_DLL)
308+
#if defined(LWS_INTERNAL)
309+
#define LWS_EXTERN_FOR_DATA extern __declspec(dllexport)
310+
#else
311+
#define LWS_EXTERN_FOR_DATA extern __declspec(dllimport)
312+
#endif
313+
#else
314+
#define LWS_EXTERN_FOR_DATA extern
315+
#endif
308316
#else
309317
#define LWS_EXTERN_FOR_DATA extern
310318
#endif

0 commit comments

Comments
 (0)