Codechange: do not make a string valid in place, to then copy it

This commit is contained in:
Rubidium
2023-07-05 19:36:35 +02:00
committed by rubidium42
parent b958a343fe
commit 18a31cca7c
3 changed files with 5 additions and 10 deletions

View File

@@ -68,8 +68,7 @@ public:
SlObject(lc, this->GetLoadDescription());
if (IsSavegameVersionBefore(SLV_STRING_GAMELOG)) {
StrMakeValidInPlace(SlGamelogRevision::revision_text, lastof(SlGamelogRevision::revision_text));
static_cast<LoggedChangeRevision *>(lc)->text = SlGamelogRevision::revision_text;
static_cast<LoggedChangeRevision *>(lc)->text = StrMakeValid(std::string_view(SlGamelogRevision::revision_text, lengthof(SlGamelogRevision::revision_text)));
}
}