diff --git a/include/jemalloc/internal/jemalloc_internal_decls.h b/include/jemalloc/internal/jemalloc_internal_decls.h index 0bca9133..e7052f00 100644 --- a/include/jemalloc/internal/jemalloc_internal_decls.h +++ b/include/jemalloc/internal/jemalloc_internal_decls.h @@ -17,6 +17,7 @@ # endif # endif #else +# include # include # include # if !defined(__pnacl__) && !defined(__native_client__) @@ -72,7 +73,6 @@ # define offsetof(type, member) ((size_t)&(((type *)NULL)->member)) #endif #include -#include #include #ifdef _MSC_VER # include diff --git a/include/jemalloc/jemalloc_macros.h.in b/include/jemalloc/jemalloc_macros.h.in index 06f47b8a..ba0af8fa 100644 --- a/include/jemalloc/jemalloc_macros.h.in +++ b/include/jemalloc/jemalloc_macros.h.in @@ -2,7 +2,11 @@ #include #include #include -#include +#ifdef _WIN32 +# include "msvc_compat/strings.h" +#else +# include +#endif #define JEMALLOC_VERSION "@jemalloc_version@" #define JEMALLOC_VERSION_MAJOR @jemalloc_version_major@