Fix "(undefined string)" message when SlError called when saving

pull/261/head
Jonathan G Rennison 3 years ago
parent 66289bbda4
commit 6d3a1935a0

@ -386,7 +386,7 @@ void NORETURN SlError(StringID string, const char *extra_msg, bool already_mallo
str = already_malloced ? const_cast<char *>(extra_msg) : stredup(extra_msg);
}
if (IsNonMainThread() && !IsGameThread()) {
if (IsNonMainThread() && !IsGameThread() && _sl.action != SLA_SAVE) {
throw ThreadSlErrorException{ string, extra_msg };
}

Loading…
Cancel
Save