summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoe Mistachkin <joe@mistachkin.com>2003-05-10 08:17:14 (GMT)
committerJoe Mistachkin <joe@mistachkin.com>2003-05-10 08:17:14 (GMT)
commit2267785cb5db5ff4ff3bc5b9b3dc9cf4f309731f (patch)
treed114b93b695bab96ec15fba7f12b941967826f90
parent082fa29b145dc4b55095de62ee4b8c9ba4398af9 (diff)
downloadtcl-2267785cb5db5ff4ff3bc5b9b3dc9cf4f309731f.zip
tcl-2267785cb5db5ff4ff3bc5b9b3dc9cf4f309731f.tar.gz
tcl-2267785cb5db5ff4ff3bc5b9b3dc9cf4f309731f.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 dd5146e..55e2edc 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-09 Miguel Sofer <msofer@users.sf.net>
* generic/tclCompile.c (TclCompileScript):