Fix crash when trying to load a stamp that doesn't exist

This commit is contained in:
Tamás Bálint Misius
2022-09-11 16:56:40 +02:00
parent fefafa3b3d
commit 25d6ca9dec

View File

@@ -1031,7 +1031,10 @@ SaveFile * Client::LoadSaveFile(ByteString filename)
if (err.size())
{
std::cerr << "Client: " << filename << ": " << err << std::endl;
file->SetLoadingError(err.FromUtf8());
if (file)
{
file->SetLoadingError(err.FromUtf8());
}
#ifdef LUACONSOLE
luacon_ci->SetLastError(err.FromUtf8());
#endif