Thu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
authorJochen Eisinger <coffee@silcnet.org>
Thu, 12 Dec 2002 15:07:43 +0000 (15:07 +0000)
committerJochen Eisinger <coffee@silcnet.org>
Thu, 12 Dec 2002 15:07:43 +0000 (15:07 +0000)
* Send adquate signal when founding a channel by joing it.  Affect
  file irssi/src/silc/core/client_ops.c

CHANGES
apps/irssi/src/silc/core/client_ops.c

diff --git a/CHANGES b/CHANGES
index ba5fc8759cc75b248a3a83e6ca244572a9e278fe..956953f6f6b8caeae5ecfb9659ab0aea8bb20a33 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -3,6 +3,9 @@ Thu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
        * Don't print signed messages when sending failed.  Affected files
          irssi/src/silc/core/silc-[servers.c/commands.h] 
 
+       * Send adquate signal when founding a channel by joing it.  Affect
+         file irssi/src/silc/core/client_ops.c
+
 Wed Dec 11 21:46:19 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
 
        * Fix theme abstracts parsing.  Affected files irssi/default.theme,
index 9ac1105fd4478299356ee7591ef0736778f17d75..a355cacc399e127e081aee2426ef8fc1df87638c 100644 (file)
@@ -1201,12 +1201,13 @@ static void silc_client_join_get_users(SilcClient client,
                       channel->channel_name, chanrec->topic);
 
   if (founder) {
-    if (founder == conn->local_entry)
+    if (founder == conn->local_entry) {
       printformat_module("fe-common/silc", 
                         server, channel->channel_name, MSGLEVEL_CRAP,
                         SILCTXT_CHANNEL_FOUNDER_YOU,
                         channel->channel_name);
-    else
+      signal_emit("nick mode changed", 2, chanrec, ownnick);
+    } else
       printformat_module("fe-common/silc", 
                         server, channel->channel_name, MSGLEVEL_CRAP,
                         SILCTXT_CHANNEL_FOUNDER,