Mercurial > hg > openttd
diff src/network/network_gui.cpp @ 14995:807715f421a8 draft
(svn r19607) -Codechange: use different packet types instead of packet subtypes
author | smatz <smatz@openttd.org> |
---|---|
date | Sun, 11 Apr 2010 17:17:12 +0000 |
parents | 7a1b8f9042a1 |
children | 185fd61182ab |
line wrap: on
line diff
--- a/src/network/network_gui.cpp +++ b/src/network/network_gui.cpp @@ -2210,8 +2210,13 @@ if (StrEmpty(str)) { NetworkDisconnect(); ShowNetworkGameWindow(); - } else { - SEND_COMMAND(PACKET_CLIENT_PASSWORD)(this->password_type, str); + return; + } + + switch (this->password_type) { + case NETWORK_GAME_PASSWORD: SEND_COMMAND(PACKET_CLIENT_GAME_PASSWORD) (str); break; + case NETWORK_COMPANY_PASSWORD: SEND_COMMAND(PACKET_CLIENT_COMPANY_PASSWORD)(str); break; + default: NOT_REACHED(); } } };