diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-03-10 16:17:11 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-03-10 16:17:11 (GMT) |
| commit | eb31ffcba4c70826a0766a12f72e6ed03d5c605d (patch) | |
| tree | 4115b75ee4bd2f13d7ddd6b15839091ccac45676 /generic/tclCompile.h | |
| parent | cad30557e2355c12398782e9a39b4ebdecb3f5d5 (diff) | |
| download | tcl-eb31ffcba4c70826a0766a12f72e6ed03d5c605d.zip tcl-eb31ffcba4c70826a0766a12f72e6ed03d5c605d.tar.gz tcl-eb31ffcba4c70826a0766a12f72e6ed03d5c605d.tar.bz2 | |
Update doc, fix PrintSourceToObj signature
Diffstat (limited to 'generic/tclCompile.h')
| -rw-r--r-- | generic/tclCompile.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/generic/tclCompile.h b/generic/tclCompile.h index 9f47a03..b0491be 100644 --- a/generic/tclCompile.h +++ b/generic/tclCompile.h @@ -1501,15 +1501,15 @@ MODULE_SCOPE int TclPushProcCallFrame(void *clientData, (*((p)+3)))) /* - * Macros used to compute the minimum and maximum of two integers. The ANSI C + * Macros used to compute the minimum and maximum of two values. The ANSI C * "prototypes" for these macros are: * - * int TclMin(int i, int j); - * int TclMax(int i, int j); + * size_t TclMin(size_t i, size_t j); + * size_t TclMax(size_t i, size_t j); */ -#define TclMin(i, j) ((((int) i) < ((int) j))? (i) : (j)) -#define TclMax(i, j) ((((int) i) > ((int) j))? (i) : (j)) +#define TclMin(i, j) ((((size_t) i) + 1 < ((size_t) j) + 1 )? (i) : (j)) +#define TclMax(i, j) ((((size_t) i) + 1 > ((size_t) j) + 1 )? (i) : (j)) /* * Convenience macros for use when compiling bodies of commands. The ANSI C |
