summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorMiguel Sofer <miguel.sofer@gmail.com>2007-04-19 01:39:09 (GMT)
committerMiguel Sofer <miguel.sofer@gmail.com>2007-04-19 01:39:09 (GMT)
commitfb49f5dcab8ff9b5198b3616cad010098e1f5674 (patch)
treec7ba85067e21b3edefd78062708a25be5ca1c9bc /ChangeLog
parentf983cd5f117adbc96f5eedfd8c98a5677519760a (diff)
downloadtcl-fb49f5dcab8ff9b5198b3616cad010098e1f5674.zip
tcl-fb49f5dcab8ff9b5198b3616cad010098e1f5674.tar.gz
tcl-fb49f5dcab8ff9b5198b3616cad010098e1f5674.tar.bz2
* generic/tclExecute.c (INST_LSHIFT): fixed a mistake introduced
in version 1.266 ('=' became '=='), which effectively turned the block that handles native shifts into dead code. This explains why the testsuite did not pick this mistake. Rewrote to make the intention clear.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fd31b4f..77d4181 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2007-04-18 Miguel Sofer <msofer@users.sf.net>
+ * generic/tclExecute.c (INST_LSHIFT): fixed a mistake introduced
+ in version 1.266 ('=' became '=='), which effectively turned the
+ block that handles native shifts into dead code. This explains why
+ the testsuite did not pick this mistake. Rewrote to make the
+ intention clear.
+
+2007-04-18 Miguel Sofer <msofer@users.sf.net>
+
* generic/tclInt.h (TclDecrRefCount): change the order of the
branches, use empty 'if ; else' to handle use in unbraced outer
if/else conditions (as already done in tcl.h)