summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2007-05-05 07:23:17 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2007-05-05 07:23:17 (GMT)
commite3a939a3c254481c00ee564e3e5bb4306ddeb7bf (patch)
tree0f68a112345f6cef2485826de8d571e5a2f7fb1e /ChangeLog
parent0124908d1b4b7a74d2f692318929f8c53093baaf (diff)
downloadtcl-e3a939a3c254481c00ee564e3e5bb4306ddeb7bf.zip
tcl-e3a939a3c254481c00ee564e3e5bb4306ddeb7bf.tar.gz
tcl-e3a939a3c254481c00ee564e3e5bb4306ddeb7bf.tar.bz2
More type-pun warning squelches
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog70
1 files changed, 38 insertions, 32 deletions
diff --git a/ChangeLog b/ChangeLog
index 6659edb..caa2ef1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,66 +1,72 @@
+2007-05-05 Donal K. Fellows <dkf@users.sf.net>
+
+ * win/tclWinFile.c (TclpGetUserHome): Squelch type-pun warnings in
+ * win/tclWinInit.c (TclpSetVariables): Win-specific code not found
+ * win/tclWinReg.c (AppendSystemError): during earlier work on Unix.
+
2007-05-04 Kevin B. Kenny <kennykb@acm.org>
- * generic/tclIO.c (TclFinalizeIOSubsystem): Added an initializer
- to silence a spurious gcc warning about use of an uninitialized
+ * generic/tclIO.c (TclFinalizeIOSubsystem): Added an initializer to
+ silence a spurious gcc warning about use of an uninitialized
variable.
- * tests/encoding.test: Modified so that encoding tests happen
- in a private namespace, to avoid polluting the global one. This
- problem was discovered when running the test suite '-singleproc 1
- -skip exec.test' because the 'path' variable in encoding.test
- conflicted with the one in io.test.
+ * tests/encoding.test: Modified so that encoding tests happen in a
+ private namespace, to avoid polluting the global one. This problem was
+ discovered when running the test suite '-singleproc 1 -skip exec.test'
+ because the 'path' variable in encoding.test conflicted with the one
+ in io.test.
* tests/io.test: Made more of the working variables private to the
namespace.
-
+
2007-05-02 Kevin B. Kenny <kennykb@acm.org>
* generic/tclTest.c (SimpleMatchInDirectory): Corrected a refcount
- imbalance that affected the filesystem-[147]* tests in the test
- suite. Thanks to Don Porter for the patch. [Bug 1710707]
+ imbalance that affected the filesystem-[147]* tests in the test suite.
+ Thanks to Don Porter for the patch. [Bug 1710707]
* generic/tclPathObj.c (Tcl_FSJoinPath, Tcl_FSGetNormalizedPath):
Corrected several memory leaks that caused refcount imbalances
- resulting in memory leaks on Windows. Thanks to Joe Mistachkin
- for the patch.
-
+ resulting in memory leaks on Windows. Thanks to Joe Mistachkin for the
+ patch.
+
2007-05-01 Miguel Sofer <msofer@users.sf.net>
- * generic/tclVar.c (TclPtrSetVar): fixed leak whenever newvaluePtr
- had refCount 0 and was used for appending (but not
- lappending). [Bug 1710710], thanks to mistachkin and kbk.
+ * generic/tclVar.c (TclPtrSetVar): fixed leak whenever newvaluePtr had
+ refCount 0 and was used for appending (but not lappending). [Bug
+ 1710710], thanks to mistachkin and kbk.
2007-05-01 Kevin B. Kenny <kennykb@acm.org>
* generic/tclIO.c (DeleteChannelTable): Made changes so that
DeleteChannelTable tries to close all open channels, not just the
first. [Bug 1710285]
- * generic/tclThread.c (TclFinalizeSynchronization): Make sure
- that TSD blocks get freed on non-threaded builds. [Bug 1710825]
- * tests/utf.test (utf-25.1--utf-25.4): Modified tests to
- clean up after the 'testobj' extension to avoid spurious
- reports of memory leaks.
-
+ * generic/tclThread.c (TclFinalizeSynchronization): Make sure that TSD
+ blocks get freed on non-threaded builds. [Bug 1710825]
+ * tests/utf.test (utf-25.1--utf-25.4): Modified tests to clean up
+ after the 'testobj' extension to avoid spurious reports of memory
+ leaks.
+
2007-05-01 Don Porter <dgp@users.sourceforge.net>
- * generic/tclCmdMZ.c (STR_MAP): When [string map] has a pure dict
- map, a missing Tcl_DictObjDone() call led to a memleak. [Bug 1710709]
+ * generic/tclCmdMZ.c (STR_MAP): When [string map] has a pure dict map,
+ a missing Tcl_DictObjDone() call led to a memleak. [Bug 1710709]
2007-04-30 Daniel Steffen <das@users.sourceforge.net>
- * unix/Makefile.in: add 'tclsh' dependency to install targets that rely
- on tclsh, fixes parallel 'make install' from empty build dir.
+ * unix/Makefile.in: add 'tclsh' dependency to install targets that
+ rely on tclsh, fixes parallel 'make install' from empty build dir.
2007-04-30 Andreas Kupries <andreask@gactivestate.com>
* generic/tclIO.c (FixLevelCode): Corrected reference count
- mismanagement of newlevel, newcode. Changed to allocate the
- Tcl_Obj's as late as possible, and only when actually needed. [Bug
- 1705778, leak K29].
+ mismanagement of newlevel, newcode. Changed to allocate the Tcl_Obj's
+ as late as possible, and only when actually needed. [Bug 1705778, leak
+ K29]
2007-04-30 Kevin B. Kenny <kennykb@acm.org>
* generic/tclProc.c (Tcl_ProcObjCmd, SetLambdaFromAny): Corrected
- reference count mismanagement on the name of the source file in
- the TIP 280 code. [Bug 1705778, leak K02 among other manifestations]
-
+ reference count mismanagement on the name of the source file in the
+ TIP 280 code. [Bug 1705778, leak K02 among other manifestations]
+
2007-04-25 Donal K. Fellows <dkf@users.sf.net>
*** 8.5a6 TAGGED FOR RELEASE ***