summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoe Mistachkin <joe@mistachkin.com>2003-05-10 08:20:55 (GMT)
committerJoe Mistachkin <joe@mistachkin.com>2003-05-10 08:20:55 (GMT)
commita1a89f3a0b9f77e6761a98f7abb6fd2a18bdaed4 (patch)
treebea5525bb941f839cfa289d22fd3eb2709d742ce
parent80ce402c2de0bb3494b97e738563fb4c94b7311f (diff)
downloadtcl-a1a89f3a0b9f77e6761a98f7abb6fd2a18bdaed4.zip
tcl-a1a89f3a0b9f77e6761a98f7abb6fd2a18bdaed4.tar.gz
tcl-a1a89f3a0b9f77e6761a98f7abb6fd2a18bdaed4.tar.bz2
fix for [Bugs 733156, 733221]
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e54a630..e327063 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2003-05-09 Joe Mistachkin <joe@mistachkin.com>
+
+ * generic/tclThreadAlloc.c (TclFreeAllocCache): Fixed memory leak
+ caused by treating cachePtr as a TLS index [Bug 731754].
+
+ * win/tclAppInit.c (Tcl_AppInit): Fixed memory leaks caused by not
+ freeing the memory allocated by setargv and the async handler created
+ by Tcl_AppInit. An exit handler has been created that takes care of
+ both leaks. In addition, Tcl_AppInit now uses ckalloc instead of
+ Tcl_Alloc to allow for easier leak tracking and to be more consistent
+ with the rest of the Tcl core [Bugs 733156, 733221].
+
+ * tools/encoding/txt2enc.c (main): Fixed memory leak caused by failing
+ to free the memory used by the toUnicode array of strings [Bug 733221].
+
2003-05-05 Don Porter <dgp@users.sourceforge.net>
* library/tcltest/tcltest.tcl: The -returnCodes option to [test]