diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/bahamut.c | 3 | ||||
-rw-r--r-- | src/dreamforge.c | 3 | ||||
-rw-r--r-- | src/hybrid.c | 3 | ||||
-rw-r--r-- | src/memoserv.c | 3 | ||||
-rw-r--r-- | src/plexus.c | 5 | ||||
-rw-r--r-- | src/ptlink.c | 3 | ||||
-rw-r--r-- | src/rageircd.c | 3 | ||||
-rw-r--r-- | src/servers.c | 5 | ||||
-rw-r--r-- | src/solidircd.c | 3 | ||||
-rw-r--r-- | src/ultimate2.c | 3 | ||||
-rw-r--r-- | src/ultimate3.c | 3 | ||||
-rw-r--r-- | src/unreal31.c | 3 | ||||
-rw-r--r-- | src/unreal32.c | 3 | ||||
-rw-r--r-- | src/viagra.c | 3 |
14 files changed, 30 insertions, 16 deletions
diff --git a/src/bahamut.c b/src/bahamut.c index 772a716c8..2978242f0 100644 --- a/src/bahamut.c +++ b/src/bahamut.c @@ -1401,8 +1401,9 @@ void anope_cmd_quit(char *source, const char *fmt, ...) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/dreamforge.c b/src/dreamforge.c index d16e744dd..2b5f28ab5 100644 --- a/src/dreamforge.c +++ b/src/dreamforge.c @@ -667,8 +667,9 @@ void anope_cmd_global(char *source, const char *fmt, ...) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/hybrid.c b/src/hybrid.c index 64008b387..4ab654eeb 100644 --- a/src/hybrid.c +++ b/src/hybrid.c @@ -867,8 +867,9 @@ int anope_event_ping(char *source, int ac, char **av) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/memoserv.c b/src/memoserv.c index 4210925fe..c138a6116 100644 --- a/src/memoserv.c +++ b/src/memoserv.c @@ -124,8 +124,9 @@ void check_memos(User * u) } if (!(nc = (u->na ? u->na->nc : NULL)) || !nick_recognized(u) || - !(nc->flags & NI_MEMO_SIGNON)) + !(nc->flags & NI_MEMO_SIGNON)) { return; + } for (i = 0; i < nc->memos.memocount; i++) { if (nc->memos.memos[i].flags & MF_UNREAD) diff --git a/src/plexus.c b/src/plexus.c index bafe2e33a..de817a926 100644 --- a/src/plexus.c +++ b/src/plexus.c @@ -1,4 +1,4 @@ -/* Hybrid IRCD functions +/* PlexusIRCD IRCD functions * * (C) 2003 Anope Team * Contact us at info@anope.org @@ -779,8 +779,9 @@ int anope_event_ping(char *source, int ac, char **av) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/ptlink.c b/src/ptlink.c index fe5198a9c..24d996fbf 100644 --- a/src/ptlink.c +++ b/src/ptlink.c @@ -1417,8 +1417,9 @@ int anope_event_ping(char *source, int ac, char **av) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/rageircd.c b/src/rageircd.c index 7bfb2fe58..1f278b92c 100644 --- a/src/rageircd.c +++ b/src/rageircd.c @@ -907,8 +907,9 @@ void anope_cmd_serv_privmsg(char *source, char *dest, char *msg) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/servers.c b/src/servers.c index 1389d3fd9..69deec520 100644 --- a/src/servers.c +++ b/src/servers.c @@ -146,8 +146,9 @@ static void delete_server(Server * serv, const char *quitreason) if (debug) alog("debug: delete_server() called for %s", serv->name); - if (ircdcap->noquit) { - if (uplink_capab & ircdcap->noquit) { + if (ircdcap->noquit || ircdcap->qs) { + if ((uplink_capab & ircdcap->noquit) + || (uplink_capab & ircdcap->qs)) { u = firstuser(); while (u) { unext = nextuser(); diff --git a/src/solidircd.c b/src/solidircd.c index 2bfe29d68..382388069 100644 --- a/src/solidircd.c +++ b/src/solidircd.c @@ -1444,8 +1444,9 @@ void anope_cmd_quit(char *source, const char *fmt, ...) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/ultimate2.c b/src/ultimate2.c index 0b612a8fd..635b1d56f 100644 --- a/src/ultimate2.c +++ b/src/ultimate2.c @@ -1195,8 +1195,9 @@ int anope_event_ping(char *source, int ac, char **av) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/ultimate3.c b/src/ultimate3.c index b9f1b43a6..f8f0c2834 100644 --- a/src/ultimate3.c +++ b/src/ultimate3.c @@ -784,8 +784,9 @@ int anope_event_436(char *source, int ac, char **av) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/unreal31.c b/src/unreal31.c index cd3b2e470..f8041530c 100644 --- a/src/unreal31.c +++ b/src/unreal31.c @@ -1159,8 +1159,9 @@ int anope_event_436(char *source, int ac, char **av) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/unreal32.c b/src/unreal32.c index ddbaa8515..91485949a 100644 --- a/src/unreal32.c +++ b/src/unreal32.c @@ -1555,8 +1555,9 @@ int anope_event_436(char *source, int ac, char **av) */ int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; diff --git a/src/viagra.c b/src/viagra.c index df12451f0..1cac6d249 100644 --- a/src/viagra.c +++ b/src/viagra.c @@ -899,8 +899,9 @@ void anope_cmd_quit(char *source, const char *fmt, ...) int anope_event_away(char *source, int ac, char **av) { - if (ac < 1) + if (ac) { return MOD_CONT; + } if (!source) { return MOD_CONT; |