changeset 19542:216108a7d9e6 draft

(svn r24445) -Fix: Do not load order backups when loading a server-saved game in single player.
author frosch <frosch@openttd.org>
date Sun, 29 Jul 2012 16:45:56 +0000
parents 30c84259268d
children caa81d34761d
files src/saveload/order_sl.cpp
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/saveload/order_sl.cpp
+++ b/src/saveload/order_sl.cpp
@@ -282,10 +282,11 @@
 		SlObject(ob, GetOrderBackupDescription());
 	}
 
-	/* If we are a network server, then we just loaded
+	/* Only load order-backups for network clients.
+	 * If we are a network server or not networking, then we just loaded
 	 * a previously saved-by-server savegame. There are
 	 * no clients with a backup anymore, so clear it. */
-	if (_networking && _network_server) {
+	if (!_networking || _network_server) {
 		_order_backup_pool.CleanPool();
 	}
 }