include/msvcrt: Ensure integer limits are given the correct type.
Iván Matellanes
matellanesivan at gmail.com
Wed Aug 10 09:56:06 CDT 2016
Signed-off-by: Iván Matellanes <matellanesivan at gmail.com>
---
include/msvcrt/limits.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/msvcrt/limits.h b/include/msvcrt/limits.h
index ece8c68..1eb1561 100644
--- a/include/msvcrt/limits.h
+++ b/include/msvcrt/limits.h
@@ -22,11 +22,11 @@
#define SHRT_MAX 0x7fff
#define USHRT_MAX 0xffff
-#define INT_MIN (-0x80000000)
+#define INT_MIN (-0x7fffffff - 1)
#define INT_MAX 0x7fffffff
-#define UINT_MAX 0xffffffff
+#define UINT_MAX 0xffffffffU
-#define LONG_MIN (-0x80000000L)
+#define LONG_MIN (-0x7fffffffL - 1L)
#define LONG_MAX 0x7fffffffL
#define ULONG_MAX 0xffffffffUL
--
2.7.4
More information about the wine-patches
mailing list