diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-08-27 16:51:00 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-08-27 16:51:00 (GMT) |
commit | 061c659c7dba4447dbf3244ba08aa00155d3317f (patch) | |
tree | f2482a0f58579fbf197c4c0f5f8c579c56a48040 /generic/tcl.h | |
parent | d8b2b6cf7a96597194aeab4a8da230f220873137 (diff) | |
parent | 810a85363a2dab5841ddf1137656ac29a1fc940e (diff) | |
download | tcl-061c659c7dba4447dbf3244ba08aa00155d3317f.zip tcl-061c659c7dba4447dbf3244ba08aa00155d3317f.tar.gz tcl-061c659c7dba4447dbf3244ba08aa00155d3317f.tar.bz2 |
Merge 8.7
Diffstat (limited to 'generic/tcl.h')
-rw-r--r-- | generic/tcl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tcl.h b/generic/tcl.h index 5446178..e2e3738 100644 --- a/generic/tcl.h +++ b/generic/tcl.h @@ -323,11 +323,11 @@ typedef unsigned TCL_WIDE_INT_TYPE Tcl_WideUInt; #if TCL_MAJOR_VERSION < 9 typedef int Tcl_Size; +# define TCL_SIZE_MAX ((int)(((unsigned int)-1)>>1)) # define TCL_SIZE_MODIFIER "" -# define TCL_SIZE_MAX INT_MAX #else typedef ptrdiff_t Tcl_Size; -# define TCL_SIZE_MAX PTRDIFF_MAX +# define TCL_SIZE_MAX ((ptrdiff_t)(((size_t)-1)>>1)) # define TCL_SIZE_MODIFIER TCL_T_MODIFIER #endif /* TCL_MAJOR_VERSION */ |