diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-05-22 11:49:18 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-05-22 11:49:18 (GMT) |
commit | 0687fef515207f04fc3b520afaeb26a752c3e017 (patch) | |
tree | d7829a8baf9f936d0588ebb2821a35c444acb60a /generic/tkCanvas.c | |
parent | 1ffd0990d5d0c8ad35d9c5509ba9ee6ae1e1d973 (diff) | |
download | tk-0687fef515207f04fc3b520afaeb26a752c3e017.zip tk-0687fef515207f04fc3b520afaeb26a752c3e017.tar.gz tk-0687fef515207f04fc3b520afaeb26a752c3e017.tar.bz2 |
Better solution for previous commit: See: [https://developercommunity.visualstudio.com/t/c-compiler-incorrect-propagation-of-const-qualifie/390711].
Conclusion: This is a bug in Visual Studio, better not get false warnings because of that.
Diffstat (limited to 'generic/tkCanvas.c')
-rw-r--r-- | generic/tkCanvas.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tkCanvas.c b/generic/tkCanvas.c index 0c9644c..9a7e938 100644 --- a/generic/tkCanvas.c +++ b/generic/tkCanvas.c @@ -4248,7 +4248,7 @@ DoItem( itemPtr->tagSpace += 5; newTagPtr = (Tk_Uid *)ckalloc(itemPtr->tagSpace * sizeof(Tk_Uid)); - memcpy((void *) newTagPtr, itemPtr->tagPtr, + memcpy(newTagPtr, itemPtr->tagPtr, itemPtr->numTags * sizeof(Tk_Uid)); if (itemPtr->tagPtr != itemPtr->staticTagSpace) { ckfree(itemPtr->tagPtr); |