summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorandreas_kupries <akupries@shaw.ca>2010-03-17 16:35:40 (GMT)
committerandreas_kupries <akupries@shaw.ca>2010-03-17 16:35:40 (GMT)
commit5d7a1c17873ac12e80410c4cf4fef6ace21565f6 (patch)
treedfdcaaa61a49d34ef382c0b90bb0a91fe6c009ab /ChangeLog
parent0cf955ab149d4c4221bdafaaab80d53352ac4446 (diff)
downloadtcl-5d7a1c17873ac12e80410c4cf4fef6ace21565f6.zip
tcl-5d7a1c17873ac12e80410c4cf4fef6ace21565f6.tar.gz
tcl-5d7a1c17873ac12e80410c4cf4fef6ace21565f6.tar.bz2
* generic/tclIORTrans.c (ReflectInput, ReflectOutput,
ReflectSeekWide): [Bug 2921116]: Added missing TclEventuallyFree calls for preserved ReflectedTransform* structures. Reworked ReflectInput to preserve the structure for its whole life, not only in InvokeTclMethod. * generic/tclIO.c (Tcl_GetsObj): [Bug 2921116]: Regenerate topChan, may have been changed by a self-modifying transformation. * tests/ioTrans/test (iortrans-4.8, iortrans-4.9, iortrans-5.11, iortrans-7.4, iortrans-8.3): New test cases.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c3b44bf8..b260099 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2010-03-17 Andreas Kupries <andreask@activestate.com>
+
+ * generic/tclIORTrans.c (ReflectInput, ReflectOutput,
+ ReflectSeekWide): [Bug 2921116]: Added missing TclEventuallyFree
+ calls for preserved ReflectedTransform* structures. Reworked
+ ReflectInput to preserve the structure for its whole life, not
+ only in InvokeTclMethod.
+
+ * generic/tclIO.c (Tcl_GetsObj): [Bug 2921116]: Regenerate
+ topChan, may have been changed by a self-modifying transformation.
+
+ * tests/ioTrans/test (iortrans-4.8, iortrans-4.9, iortrans-5.11,
+ iortrans-7.4, iortrans-8.3): New test cases.
+
2010-03-16 Jan Nijtmans <nijtmans@users.sf.net>
* compat/zlib/* Upgrade zlib to version 1.2.4