diff options
author | Darkvater <Darkvater@openttd.org> | 2006-04-03 19:09:20 +0000 |
---|---|---|
committer | Darkvater <Darkvater@openttd.org> | 2006-04-03 19:09:20 +0000 |
commit | 8e6e35226d0933739f8daa84d0b6921644f7b09d (patch) | |
tree | 8b84ff295a2ec73f40c6b70036e9692fae10dcc7 /network.c | |
parent | 6c3c1c22d3ea01f1eda7bf286c225730d3a20fd3 (diff) | |
download | openttd-8e6e35226d0933739f8daa84d0b6921644f7b09d.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.c | 10 |
1 files changed, 0 insertions, 10 deletions
@@ -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; } |