summaryrefslogtreecommitdiff
path: root/src/engine/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/client.cpp')
-rw-r--r--src/engine/client.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/client.cpp b/src/engine/client.cpp
index 6ae6c27..a8da043 100644
--- a/src/engine/client.cpp
+++ b/src/engine/client.cpp
@@ -54,7 +54,7 @@ ICOMMAND(connectedport, "", (), {
void abortconnect() {
if(!connpeer) return;
- game::connectfail();
+ memset(game::connectpass, 0, sizeof(game::connectpass));
if(connpeer->state!=ENET_PEER_STATE_DISCONNECTED) enet_peer_reset(connpeer);
connpeer = NULL;
if(curpeer) return;
@@ -101,7 +101,7 @@ void connectserv(const char *servername, int serverport, const char *serverpassw
enet_host_flush(clienthost);
connmillis = totalmillis;
connattempts = 0;
- game::connectattempt(servername ? servername : "", serverpassword ? serverpassword : "", address);
+ copystring(game::connectpass, serverpassword ? serverpassword : "");
}
void reconnect(const char *serverpassword) {