summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2011-07-15 11:45:39 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2011-07-15 11:45:39 (GMT)
commit8e85c7b1303dbaf54284cc641b20f6a77d7de502 (patch)
tree305a40972ef433e0b92448d9b1bb269ce3a999d2
parent3cf6b18da0609dee847149b261634a77b34f502e (diff)
parent8dec52290a9d933a2faa654d1f41a23e49e1a3e6 (diff)
downloadtcl-8e85c7b1303dbaf54284cc641b20f6a77d7de502.zip
tcl-8e85c7b1303dbaf54284cc641b20f6a77d7de502.tar.gz
tcl-8e85c7b1303dbaf54284cc641b20f6a77d7de502.tar.bz2
[Bug 3365156]: Remove stray refcount bump that caused a memory leak.
-rw-r--r--ChangeLog9
-rw-r--r--generic/tclOOCall.c1
2 files changed, 7 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 0cfdfef..11c28f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,12 @@
+2011-07-14 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclOOCall.c (TclOORenderCallChain): [Bug 3365156]: Remove
+ stray refcount bump that caused a memory leak.
+
2011-07-12 Don Porter <dgp@users.sourceforge.net>
- * generic/tclUnixSock.c: [Bug 3364777] Stop segfault caused by
- reading from struct after it had been freed.
+ * generic/tclUnixSock.c: [Bug 3364777]: Stop segfault caused by
+ reading from struct after it had been freed.
2011-07-11 Joe Mistachkin <joe@mistachkin.com>
diff --git a/generic/tclOOCall.c b/generic/tclOOCall.c
index 3954a6b..b5d7c0c 100644
--- a/generic/tclOOCall.c
+++ b/generic/tclOOCall.c
@@ -1453,7 +1453,6 @@ TclOORenderCallChain(
descObjs[3] = Tcl_NewStringObj(miPtr->mPtr->typePtr->name, -1);
objv[i] = Tcl_NewListObj(4, descObjs);
- Tcl_IncrRefCount(objv[i]);
}
/*