summaryrefslogtreecommitdiff
path: root/network.c
diff options
context:
space:
mode:
authorDarkvater <darkvater@openttd.org>2006-04-03 19:09:20 +0000
committerDarkvater <darkvater@openttd.org>2006-04-03 19:09:20 +0000
commit4e743232ded5df844d8095ac7955b0e43871626f (patch)
tree8b84ff295a2ec73f40c6b70036e9692fae10dcc7 /network.c
parent7d232cf978f244bf45274488620b4a59ab3aaba8 (diff)
downloadopenttd-4e743232ded5df844d8095ac7955b0e43871626f.tar.xz
(svn r4268) - Delete the network-copy of the Patches struct as it is not needed anymore. All relevant patch-settings that are changed by a network-game are those that are saved with a savegame, so these are not affected for loaded games (since Patches are saved with them). Also there is a distinction between in-game patch settings and default patch settings and this is not affected in MP. Thus this temp copy can be removed.
Diffstat (limited to 'network.c')
-rw-r--r--network.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/network.c b/network.c
index 1d9064425..95063afcc 100644
--- a/network.c
+++ b/network.c
@@ -40,10 +40,6 @@ struct Library *SocketBase = NULL;
// The listen socket for the server
static SOCKET _listensocket;
-// Network copy of patches, so the patches of a client are not fucked up
-// after he joined a server
-static Patches network_tmp_patches;
-
// The amount of clients connected
static byte _network_clients_connected = 0;
// The index counter for new clients (is never decreased)
@@ -651,8 +647,6 @@ static bool NetworkConnect(const char *hostname, int port)
ShowJoinStatusWindow();
- memcpy(&network_tmp_patches, &_patches, sizeof(_patches));
-
return true;
}
@@ -1087,10 +1081,6 @@ void NetworkDisconnect(void)
free(p);
}
- if (_networking && !_network_server) {
- memcpy(&_patches, &network_tmp_patches, sizeof(_patches));
- }
-
_networking = false;
_network_server = false;
}