(svn r12383) -Fix [FS#1860]: Check return of AfterLoadGame for success or failure when loading TTD games.
authorpeter1138
Tue, 18 Mar 2008 23:01:33 +0000
changeset 8709 e9b199bf38d2
parent 8708 3942440bba65
child 8710 cb7cf95986d9
(svn r12383) -Fix [FS#1860]: Check return of AfterLoadGame for success or failure when loading TTD games.
src/saveload.cpp
--- a/src/saveload.cpp	Tue Mar 18 16:57:05 2008 +0000
+++ b/src/saveload.cpp	Tue Mar 18 23:01:33 2008 +0000
@@ -1600,7 +1600,7 @@
 		InitializeGame(IG_DATE_RESET, 256, 256); // set a mapsize of 256x256 for TTDPatch games or it might get confused
 		if (!LoadOldSaveGame(filename)) return SL_REINIT;
 		_sl_version = 0;
-		AfterLoadGame();
+		if (!AfterLoadGame()) return SL_REINIT;
 		return SL_OK;
 	}