diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2021-01-07 15:31:52 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2021-01-07 15:31:52 (GMT) |
commit | 6b7dec8d6a72719ff9684fa6c71ec40b2637d8ba (patch) | |
tree | 1f3abafccb88b64d8da4d2c77abec82d7bb08f36 /generic | |
parent | ad4c7a03b7ca435630c9f77c85536dca2ca07f2a (diff) | |
download | tcl-6b7dec8d6a72719ff9684fa6c71ec40b2637d8ba.zip tcl-6b7dec8d6a72719ff9684fa6c71ec40b2637d8ba.tar.gz tcl-6b7dec8d6a72719ff9684fa6c71ec40b2637d8ba.tar.bz2 |
define UWIDE_MAX and friends in terms of Tcl_WideUInt/Tcl_WideInt, since we cannot be sure that Tcl_WideInt == long long
Diffstat (limited to 'generic')
-rw-r--r-- | generic/tclPort.h | 6 |
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 */ |