From 1ca0b2793a6215ec42325dc920437dcba81ba9dd Mon Sep 17 00:00:00 2001 From: Jochen Eisinger Date: Sun, 1 Oct 2006 18:48:22 +0000 Subject: [PATCH] Sun Oct 1 20:39:34 CEST 2006 Jochen Eisinger * Only wait for a nick on connecting, when it differs (not counting case) from the username. Affected file apps/irssi/src/silc/core/client_ops.c --- CHANGES | 3 +++ apps/irssi/src/silc/core/client_ops.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index a9ade5d1..eb3f1721 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Sun Oct 1 20:39:34 CEST 2006 Jochen Eisinger * Always return a valid username. Affected file lib/silcutil/unix/silcunixutil.c + * Only wait for a nick on connecting, when it differs + (not counting case) from the username. Affected file + apps/irssi/src/silc/core/client_ops.c Sun Jul 2 19:12:36 CEST 2006 Jochen Eisinger diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index cf0a0e95..fb13d626 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -1293,7 +1293,7 @@ void silc_connect(SilcClient client, SilcClientConnection conn, case SILC_CLIENT_CONN_SUCCESS: /* We have successfully connected to server */ if ((client->nickname != NULL) && - (strcmp(client->nickname, client->username))) + (!silc_utf8_strcasecmp(client->nickname, client->username))) silc_queue_enable(conn); /* enable queueing until we have our nick */ server->connected = TRUE; signal_emit("event connected", 1, server); -- 2.24.0