Sun Mar 11 15:19:10 CET 2007 Jochen Eisinger <coffee@silcnet.org>
authorJochen Eisinger <coffee@silcnet.org>
Sun, 11 Mar 2007 14:19:56 +0000 (14:19 +0000)
committerJochen Eisinger <coffee@silcnet.org>
Sun, 11 Mar 2007 14:19:56 +0000 (14:19 +0000)
* Only wait for a nick on connecting, when it differs
  (not counting case) from the username.  Affected file
  is apps/irssi/src/silc/core/silc-servers.c

CHANGES
apps/irssi/src/silc/core/silc-servers.c

diff --git a/CHANGES b/CHANGES
index 8efb8745c94869092843f38d66c363aa1dc7f848..7f3432386d46da742e296712bbc90db4faafd7da 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,9 @@
+Sun Mar 11 15:19:10 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Only wait for a nick on connecting, when it differs
+         (not counting case) from the username.  Affected file
+         is apps/irssi/src/silc/core/silc-servers.c
+
 Sun Mar 11 13:50:53 CET 2007  Jochen Eisinger <coffee@silcnet.org>
 
        * Use time settings for lag settings.  Affected file is
index 748c2649ecb64878e896fddd9c17cfed312a5088..b2317f8da2dece0001306ecc90596d5415a0da62 100644 (file)
@@ -308,10 +308,10 @@ static void silc_connect_cb(SilcClient client,
 
     /* Enable queueing until we have our requested nick */
     if (((opt_nickname &&
-         strcmp(opt_nickname, conn->local_entry->nickname)) ||
+         silc_utf8_strcasecmp(opt_nickname, conn->local_entry->nickname)) ||
         (settings_get_str("nick") &&
-         strcmp(settings_get_str("nick"), conn->local_entry->nickname))) &&
-       !strcmp(conn->local_entry->nickname, conn->local_entry->username))
+         silc_utf8_strcasecmp(settings_get_str("nick"), conn->local_entry->nickname))) &&
+       !silc_utf8_strcasecmp(conn->local_entry->nickname, conn->local_entry->username))
       silc_queue_enable(conn);
 
     /* Put default attributes */