summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-09-10 16:58:26 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-09-10 16:58:26 (GMT)
commit2061afedcc31ca00e6ff09dda489ca101e736339 (patch)
tree880c2a67e17227f8ccb713a0c78d2ca66d2e5a6a /generic/tclEncoding.c
parent1699143ae3d61b95f275d18975d4100ae574f781 (diff)
parentf5ac592def2fc9aed2314cfa3015e377247d599c (diff)
downloadtcl-2061afedcc31ca00e6ff09dda489ca101e736339.zip
tcl-2061afedcc31ca00e6ff09dda489ca101e736339.tar.gz
tcl-2061afedcc31ca00e6ff09dda489ca101e736339.tar.bz2
Merge 8.7
Diffstat (limited to 'generic/tclEncoding.c')
-rw-r--r--generic/tclEncoding.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tclEncoding.c b/generic/tclEncoding.c
index 49a1300..2602955 100644
--- a/generic/tclEncoding.c
+++ b/generic/tclEncoding.c
@@ -1991,7 +1991,7 @@ LoadEscapeEncoding(
Tcl_DStringFree(&lineString);
}
- size = sizeof(EscapeEncodingData) - sizeof(EscapeSubTable)
+ size = offsetof(EscapeEncodingData, subTables)
+ Tcl_DStringLength(&escapeData);
dataPtr = (EscapeEncodingData *)Tcl_Alloc(size);
dataPtr->initLen = strlen(init);