diff --git a/include/icsneo/platform/windows/dynamiclib.h b/include/icsneo/platform/windows/dynamiclib.h index 4e4d003..31201bb 100644 --- a/include/icsneo/platform/windows/dynamiclib.h +++ b/include/icsneo/platform/windows/dynamiclib.h @@ -1,7 +1,19 @@ #ifndef __DYNAMICLIB_WINDOWS_H_ #define __DYNAMICLIB_WINDOWS_H_ +#define NOMINMAX +#ifndef WIN32_LEAN_AND_MEAN +#define LAM_DEFINED +#define WIN32_LEAN_AND_MEAN +#endif #include +#ifdef LAM_DEFINED +#undef LAM_DEFINED +#undef WIN32_LEAN_AND_MEAN +#endif +#undef NOMINMAX +#undef near +#undef far #ifdef ICSNEOC_MAKEDLL #define DLLExport __declspec(dllexport)