summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2004-01-13 09:42:57 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2004-01-13 09:42:57 (GMT)
commitf7489b194766b891ed93052af61d87ab57197122 (patch)
treed7cac63eba7fe66a0cbc5df5d312065bd3c44c7d /ChangeLog
parent4244030b4d1e9e32ce6baa9fa809e21317b8f0d2 (diff)
downloadtcl-f7489b194766b891ed93052af61d87ab57197122.zip
tcl-f7489b194766b891ed93052af61d87ab57197122.tar.gz
tcl-f7489b194766b891ed93052af61d87ab57197122.tar.bz2
Fix shared object panics. [Bug 875395]
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cd4db71..22cd2fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2004-01-13 Donal K. Fellows <donal.k.fellows@man.ac.uk>
+
+ * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct, Tcl_WrongNumArgs):
+ Create fresh objects instead of using the one currently in the
+ interpreter, which isn't guaranteed to be fresh and unshared. The
+ cost for the core will be minimal because of the object cache, and
+ this fixes [Bug 875395].
+
2004-01-12 Miguel Sofer <msofer@users.sf.net>
* generic/tclCompExpr.c (CompileLandOrLorExpr): cosmetic changes.