summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/share/alloc.h6
1 files changed, 5 insertions, 1 deletions
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