diff options
author | dgp <dgp@users.sourceforge.net> | 2005-04-21 15:23:00 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2005-04-21 15:23:00 (GMT) |
commit | bcb74eb9c3f377874729c7a81aee5568afd2f0bb (patch) | |
tree | 40530074e93fe7b57008a72d8d4e4cad207c8307 /ChangeLog | |
parent | a87519a28334dacc716da9f583c54ddf3a804131 (diff) | |
download | tcl-bcb74eb9c3f377874729c7a81aee5568afd2f0bb.zip tcl-bcb74eb9c3f377874729c7a81aee5568afd2f0bb.tar.gz tcl-bcb74eb9c3f377874729c7a81aee5568afd2f0bb.tar.bz2 |
* generic/tclObj.c: Re-ordered error detection code so all values
with trailing garbage receive a "not an integer" message instead of
an "integer too large" message.
Removed inactive code meant to deal with strtoul* routines that fail
to parse leading signs. All of them do, and if any are detected
that do not, the correct fix is replacement with compat/strtoul*.c,
not a lot of special care by the callers.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -6,6 +6,14 @@ Tcl_GetFoo() routines into wrappers around Tcl_GetFooFromObj(). Reduces code duplication, and the resulting potential for inconsistency. + * generic/tclObj.c: Re-ordered error detection code so all values + with trailing garbage receive a "not an integer" message instead of + an "integer too large" message. + Removed inactive code meant to deal with strtoul* routines that fail + to parse leading signs. All of them do, and if any are detected + that do not, the correct fix is replacement with compat/strtoul*.c, + not a lot of special care by the callers. + 2005-04-20 Don Porter <dgp@users.sourceforge.net> * generic/tclGet.c (Tcl_GetInt): Corrected error that did not |