From 4493bd03e328273eaa45f7a69982ea7ebffb6ce5 Mon Sep 17 00:00:00 2001 From: smatz Date: Sat, 24 Jan 2009 15:01:29 +0000 Subject: [PATCH] (svn r15256) -Fix (r15027): use of uninitialised variable while saving/loading game with AIs --- src/saveload/company_sl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/saveload/company_sl.cpp b/src/saveload/company_sl.cpp index ead54be0df..c53b4a5df5 100644 --- a/src/saveload/company_sl.cpp +++ b/src/saveload/company_sl.cpp @@ -221,7 +221,7 @@ static void SaveLoad_PLYR(Company *c) SlObject(c, _company_desc); /* Keep backwards compatible for savegames, so load the old AI block */ - if (!IsHumanCompany(c->index) && !c->is_noai) { + if (CheckSavegameVersion(107) && !IsHumanCompany(c->index) && !c->is_noai) { CompanyOldAI old_ai; char nothing;