diff --git a/include/share/alloc.h b/include/share/alloc.h index 8fc17f76..969209ea 100644 --- a/include/share/alloc.h +++ b/include/share/alloc.h @@ -50,7 +50,11 @@ #ifndef SIZE_MAX # ifndef SIZE_T_MAX # ifdef _MSC_VER -# define SIZE_T_MAX SIZE_MAX +# ifdef _WIN64 +# define SIZE_T_MAX 0xffffffffffffffffui64 +# else +# define SIZE_T_MAX 0xffffffff +# endif # else # error # endif