diff --git a/sc2/src/libs/resource/resinit.c b/sc2/src/libs/resource/resinit.c index 40ed19e5b..dacbee473 100644 --- a/sc2/src/libs/resource/resinit.c +++ b/sc2/src/libs/resource/resinit.c @@ -506,7 +506,7 @@ res_PutString (const char *key, const char *value) desc->fname = newValue; HFree (oldValue); } else { - strncpy (desc->fname, value, srclen + 1); + strncpy (desc->fname, value, dstlen + 1); } }