diff options
author | rubidium <rubidium@openttd.org> | 2008-12-29 21:33:27 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2008-12-29 21:33:27 +0000 |
commit | b597e52e29ea5ca1ee756f74ed3ae5f765f0eb54 (patch) | |
tree | 5b0ea66c78d0814b56d528761370933406aa676a /src/network/network_client.cpp | |
parent | 0d5ecc4d37f4f96189b0170a43bf68b2e9aa19ce (diff) | |
download | openttd-b597e52e29ea5ca1ee756f74ed3ae5f765f0eb54.tar.xz |
(svn r14770) -Fix: gracefully handle an invalid packet instead of asserting.
Diffstat (limited to 'src/network/network_client.cpp')
-rw-r--r-- | src/network/network_client.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/network_client.cpp b/src/network/network_client.cpp index 401e12901..145d61dd6 100644 --- a/src/network/network_client.cpp +++ b/src/network/network_client.cpp @@ -735,7 +735,7 @@ DEF_CLIENT_RECEIVE_COMMAND(PACKET_SERVER_CHAT) ci = NetworkFindClientInfoFromClientID(_network_own_client_id); } break; - default: NOT_REACHED(); break; + default: return NETWORK_RECV_STATUS_MALFORMED_PACKET; } } else { /* Display message from somebody else */ |