From 52154e097c4f6e0e9d03bad83b933b05b6082d16 Mon Sep 17 00:00:00 2001 From: rubidium Date: Wed, 23 Jun 2010 14:38:17 +0000 Subject: (svn r20013) -Fix [FS#3890]: silence some warnings / take the advice of the warnings into account --- src/saveload/afterload.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/saveload/afterload.cpp') diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp index 467e24fa2..dd25705ab 100644 --- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -431,7 +431,6 @@ bool AfterLoadGame() SetSignalHandlers(); TileIndex map_size = MapSize(); - Company *c; if (CheckSavegameVersion(98)) GamelogOldver(); @@ -500,6 +499,7 @@ bool AfterLoadGame() } if (CheckSavegameVersion(84)) { + Company *c; FOR_ALL_COMPANIES(c) { c->name = CopyFromOldName(c->name_1); if (c->name != NULL) c->name_1 = STR_SV_UNNAMED; @@ -803,6 +803,7 @@ bool AfterLoadGame() /* From version 16.0, we included autorenew on engines, which are now saved, but * of course, we do need to initialize them for older savegames. */ if (CheckSavegameVersion(16)) { + Company *c; FOR_ALL_COMPANIES(c) { c->engine_renew_list = NULL; c->settings.engine_renew = false; @@ -1089,6 +1090,7 @@ bool AfterLoadGame() * replaced, shall keep their old length. In all prior versions, just default * to false */ if (CheckSavegameVersionOldStyle(16, 1)) { + Company *c; FOR_ALL_COMPANIES(c) c->settings.renew_keep_length = false; } @@ -1147,8 +1149,12 @@ bool AfterLoadGame() YapfNotifyTrackLayoutChange(INVALID_TILE, INVALID_TRACK); - if (CheckSavegameVersion(34)) FOR_ALL_COMPANIES(c) ResetCompanyLivery(c); + if (CheckSavegameVersion(34)) { + Company *c; + FOR_ALL_COMPANIES(c) ResetCompanyLivery(c); + } + Company *c; FOR_ALL_COMPANIES(c) { c->avail_railtypes = GetCompanyRailtypes(c->index); c->avail_roadtypes = GetCompanyRoadtypes(c->index); -- cgit v1.2.3-54-g00ecf