diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-11-08 10:03:43 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-11-08 10:03:43 (GMT) |
commit | 3f933695abf0a8120c83117e7cbd7b50d8b2f87f (patch) | |
tree | 9c01943b1e1f61fd59fabf1e3131cb435382c644 /generic | |
parent | 7b847a62f096cf818f98564d6b86a84a955a513a (diff) | |
parent | 2afe485f41e0c7303cbf8d181745c56f7d19f5b0 (diff) | |
download | tcl-3f933695abf0a8120c83117e7cbd7b50d8b2f87f.zip tcl-3f933695abf0a8120c83117e7cbd7b50d8b2f87f.tar.gz tcl-3f933695abf0a8120c83117e7cbd7b50d8b2f87f.tar.bz2 |
Merge 8.7
Diffstat (limited to 'generic')
-rw-r--r-- | generic/tclPkg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tclPkg.c b/generic/tclPkg.c index bfe1c66..7866158 100644 --- a/generic/tclPkg.c +++ b/generic/tclPkg.c @@ -828,7 +828,7 @@ SelectPackage( * Push "ifneeded" package name in "tclPkgFiles" assocdata. */ - pkgName = (PkgName *)ckalloc(sizeof(PkgName) + strlen(name)); + pkgName = (PkgName *)ckalloc(offsetof(PkgName, name) + 1 + strlen(name)); pkgName->nextPtr = pkgFiles->names; strcpy(pkgName->name, name); pkgFiles->names = pkgName; |