From 2408eeb1527f43b1214bd80eccd76e7fc9959432 Mon Sep 17 00:00:00 2001 From: pk910 Date: Tue, 28 Jun 2011 22:09:07 +0200 Subject: [PATCH] m_join.c flag variable fix --- ircd/m_join.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ircd/m_join.c b/ircd/m_join.c index 3bc64b6..89ef8c7 100644 --- a/ircd/m_join.c +++ b/ircd/m_join.c @@ -157,7 +157,9 @@ int m_join(struct Client *cptr, struct Client *sptr, int parc, char *parv[]) send_reply(sptr, ERR_TOOMANYCHANNELS, name); break; /* no point processing the other channels */ } - + + int flags = 0; + /* BADCHANed channel */ if ((gline = gline_find(name, GLINE_BADCHAN)) && GlineIsActive(gline) && !IsAnOper(sptr)) { @@ -192,7 +194,7 @@ int m_join(struct Client *cptr, struct Client *sptr, int parc, char *parv[]) } else if (check_target_limit(sptr, chptr, chptr->chname, 0)) { continue; } else { - int flags = CHFL_DEOPPED; + flags = CHFL_DEOPPED; int err = 0; int override = 0; -- 2.20.1