From 849ec48251401ae2cf1c7bbafe589834abd38a0e Mon Sep 17 00:00:00 2001 From: Brecht Sanders Date: Fri, 6 Sep 2024 19:01:05 +0200 Subject: [PATCH] Missing __declspec(dllimport) in chipmunk.h `__declspec(dllimport)` is missing in `chipmunk.h` when defining `CP_EXPORT` --- include/chipmunk/chipmunk.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/chipmunk/chipmunk.h b/include/chipmunk/chipmunk.h index d98ba7ea..390dca96 100644 --- a/include/chipmunk/chipmunk.h +++ b/include/chipmunk/chipmunk.h @@ -36,7 +36,11 @@ #endif #ifdef _WIN32 - #define CP_EXPORT __declspec(dllexport) + #ifdef chipmunk_EXPORTS + #define CP_EXPORT __declspec(dllexport) + #else + #define CP_EXPORT __declspec(dllimport) + #endif #else #define CP_EXPORT #endif