summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2016-09-16 09:09:25 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2016-09-16 09:09:25 (GMT)
commite7e4c74b7fb66e778876342cd605a50caee31646 (patch)
tree376ef85f00dde3a874599e7344af965c3211e7c9 /generic
parentdb811061d46dcd891e3434f509e28c578b603f17 (diff)
parent3d6c6683bb7aba25db445672e8386f3082a0bdda (diff)
downloadtcl-e7e4c74b7fb66e778876342cd605a50caee31646.zip
tcl-e7e4c74b7fb66e778876342cd605a50caee31646.tar.gz
tcl-e7e4c74b7fb66e778876342cd605a50caee31646.tar.bz2
merge core-8-6-branch
Diffstat (limited to 'generic')
-rw-r--r--generic/tclLiteral.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tclLiteral.c b/generic/tclLiteral.c
index 9922cec..49f21f2 100644
--- a/generic/tclLiteral.c
+++ b/generic/tclLiteral.c
@@ -234,7 +234,6 @@ TclCreateLiteral(
*/
TclNewObj(objPtr);
- Tcl_IncrRefCount(objPtr);
if ((flags & LITERAL_ON_HEAP)) {
objPtr->bytes = (char *) bytes;
objPtr->length = length;
@@ -261,6 +260,7 @@ TclCreateLiteral(
globalPtr = ckalloc(sizeof(LiteralEntry));
globalPtr->objPtr = objPtr;
+ Tcl_IncrRefCount(objPtr);
globalPtr->refCount = 1;
globalPtr->nsPtr = nsPtr;
globalPtr->nextPtr = globalTablePtr->buckets[globalHash];