diff --git a/interface/include/nakama-cpp/NExport.h b/interface/include/nakama-cpp/NExport.h index 97ba3ac1..57eda16a 100644 --- a/interface/include/nakama-cpp/NExport.h +++ b/interface/include/nakama-cpp/NExport.h @@ -16,11 +16,11 @@ #pragma once -#undef NAKAMA_API - // That's where FORCE_DLL_IMPORT_EXPORT might be defined on some platforms #include +#ifndef NAKAMA_API + #if defined _WIN32 || defined __CYGWIN__ || defined FORCE_DLL_IMPORT_EXPORT #ifdef NAKAMA_SHARED_LIBRARY_EXPORTS #define NAKAMA_API __declspec(dllexport) @@ -36,3 +36,5 @@ #else #define NAKAMA_API #endif + +#endif // NAKAMA_API