summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0af84d6..dce1163 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2008-06-09 Andreas Kupries <akupries@shaw.ca>
+
+ * generic/tclIORTrans.c (ReflectInput): Fixed a bug triggered by
+ Pat Thoyts <patthoyts@users.sourceforge.net>. Reset the EOF flag
+ after draining the Tcl level into the result buffer, to make sure
+ that the result buffer will be drained as well by repeated calls
+ to ReflectInput should it contain more than one buffer-full of
+ data. Without that reset the higher I/O system will not call on
+ ReflectInput anymore due to the assumed EOF, thus losing the data
+ which did not fit in the buffer of the call which caused the eof
+ and drain.
+
2008-06-09 Donal K. Fellows <dkf@users.sf.net>
* generic/tclOOCall.c (TclOOGetSortedMethodList): Plug memory leak