aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2015-04-24 22:33:23 +0200
committerPřemysl Janouch <p.janouch@gmail.com>2015-04-24 22:33:23 +0200
commit2a0dcc2addc2c949fa090f1e7f1e0de4f58cccb9 (patch)
tree76b625a7a85f9061c4cad42be6b60a3b7e034e62
parentdd8bb4c206836ad9ce259f15ce41263eae8a7fcf (diff)
downloadxK-2a0dcc2addc2c949fa090f1e7f1e0de4f58cccb9.tar.gz
xK-2a0dcc2addc2c949fa090f1e7f1e0de4f58cccb9.tar.xz
xK-2a0dcc2addc2c949fa090f1e7f1e0de4f58cccb9.zip
degesch: fix RPL_WELCOME user@host parsing
-rw-r--r--degesch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/degesch.c b/degesch.c
index f108c1e..962b587 100644
--- a/degesch.c
+++ b/degesch.c
@@ -2324,8 +2324,8 @@ irc_process_numeric (struct app_context *ctx,
{
case IRC_RPL_WELCOME:
// We still issue a USERHOST anyway as this is in general unreliable
- if (msg->params.len == 1)
- irc_try_parse_welcome_for_userhost (ctx, msg->params.vector[0]);
+ if (msg->params.len == 2)
+ irc_try_parse_welcome_for_userhost (ctx, msg->params.vector[1]);
break;
case IRC_RPL_ISUPPORT:
// TODO: parse this, mainly PREFIX; see