diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2009-10-21 13:36:22 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2009-10-21 13:36:22 (GMT) |
commit | 206803edd2a7c10a2b1d5413762aa326169a39cb (patch) | |
tree | 835be8f4e383ebf1ef5233651b2f259f07fe4611 | |
parent | 259d383e8d57a792f15ecc31734381dc6216b0cc (diff) | |
download | tcl-206803edd2a7c10a2b1d5413762aa326169a39cb.zip tcl-206803edd2a7c10a2b1d5413762aa326169a39cb.tar.gz tcl-206803edd2a7c10a2b1d5413762aa326169a39cb.tar.bz2 |
Fix [Bug 2881259].
-rw-r--r-- | ChangeLog | 19 | ||||
-rw-r--r-- | generic/tclTrace.c | 4 |
2 files changed, 14 insertions, 9 deletions
@@ -1,3 +1,8 @@ +2009-10-21 Donal K. Fellows <dkf@users.sf.net> + + * generic/tclTrace.c (StringTraceProc): [Bug 2881259]: Added back cast + to work around silly bug in MSVC's handling of auto-casting. + 2009-10-20 Don Porter <dgp@users.sourceforge.net> * unix/Makefile.in: Removed the long outdated and broken targets @@ -8,18 +13,18 @@ 2009-10-19 Don Porter <dgp@users.sourceforge.net> - * generic/tclIO.c: Revised ReadChars and FilterInputBytes routines - to permit reads to continue up to the string limits of Tcl values. - Before revisions, large read attempts could panic when as little as - half the limiting value length was reached. [Patch 2107634] + * generic/tclIO.c: [Patch 2107634]: Revised ReadChars and + FilterInputBytes routines to permit reads to continue up to the string + limits of Tcl values. Before revisions, large read attempts could + panic when as little as half the limiting value length was reached. Thanks to Sean Morrison and Bob Parker for their roles in the fix. 2009-10-18 Joe Mistachkin <joe@mistachkin.com> * generic/tclObj.c (TclDbDumpActiveObjects, TclDbInitNewObj) - (Tcl_DbIncrRefCount, Tcl_DbDecrRefCount, Tcl_DbIsShared): [Bug 2871908] - Enforce separation of concerns between the lineCLPtr and objThreadMap - thread specific data members. + (Tcl_DbIncrRefCount, Tcl_DbDecrRefCount, Tcl_DbIsShared): + [Bug 2871908]: Enforce separation of concerns between the lineCLPtr + and objThreadMap thread specific data members. 2009-10-18 Joe Mistachkin <joe@mistachkin.com> diff --git a/generic/tclTrace.c b/generic/tclTrace.c index e35b7a3..ca1f736 100644 --- a/generic/tclTrace.c +++ b/generic/tclTrace.c @@ -11,7 +11,7 @@ * See the file "license.terms" for information on usage and redistribution of * this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tclTrace.c,v 1.56 2009/10/17 22:24:38 dkf Exp $ + * RCS: @(#) $Id: tclTrace.c,v 1.57 2009/10/21 13:36:23 dkf Exp $ */ #include "tclInt.h" @@ -2258,7 +2258,7 @@ StringTraceProc( data->proc(data->clientData, interp, level, (char *) command, cmdPtr->proc, cmdPtr->clientData, objc, argv); - TclStackFree(interp, argv); + TclStackFree(interp, (void *) argv); return TCL_OK; } |