summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2005-04-21 15:23:00 (GMT)
committerdgp <dgp@users.sourceforge.net>2005-04-21 15:23:00 (GMT)
commitbcb74eb9c3f377874729c7a81aee5568afd2f0bb (patch)
tree40530074e93fe7b57008a72d8d4e4cad207c8307 /ChangeLog
parenta87519a28334dacc716da9f583c54ddf3a804131 (diff)
downloadtcl-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--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a88a761..5de769c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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