summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--generic/tclPort.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/generic/tclPort.h b/generic/tclPort.h
index e927620..d3f6233 100644
--- a/generic/tclPort.h
+++ b/generic/tclPort.h
@@ -24,8 +24,8 @@
#endif
#include "tcl.h"
-#define UWIDE_MAX ULLONG_MAX
-#define WIDE_MAX LLONG_MAX
-#define WIDE_MIN LLONG_MIN
+#define UWIDE_MAX ((Tcl_WideUInt)-1)
+#define WIDE_MAX ((Tcl_WideInt)(UWIDE_MAX >> 1))
+#define WIDE_MIN ((Tcl_WideInt)((Tcl_WideUInt)WIDE_MAX+1))
#endif /* _TCLPORT */