From b3aa4c73dc3f1d52f297376482db6fa334b0eb8c Mon Sep 17 00:00:00 2001 From: kyoshiro Date: Tue, 23 Aug 2005 08:53:13 +0000 Subject: [PATCH] fix away_nick not used at server connect when follow_nick is defined --- src/irc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/irc.c b/src/irc.c index 18789cd..df2aebc 100644 --- a/src/irc.c +++ b/src/irc.c @@ -1689,7 +1689,8 @@ static void irc_server_startup(struct link_server *ircs) free(nick); nick = strdup(LINK(ircs)->away_nick); } - if (!LINK(ircs)->follow_nick || nick == NULL) { + if ((!LINK(ircs)->follow_nick && !LINK(ircs)->away_nick) + || nick == NULL) { if (nick) free(nick); nick = strdup(LINK(ircs)->connect_nick);