diff --git a/modules/m_cmessage.c b/modules/m_cmessage.c index f5ac000c6..7873988af 100644 --- a/modules/m_cmessage.c +++ b/modules/m_cmessage.c @@ -196,11 +196,11 @@ m_cmessage(int p_or_n, enum message_type msgtype, call_hook(h_privmsg_user, &hdata); if (hdata.approved != 0) - return; + return 0; /* the hook may have killed them */ if (IsAnyDead(source_p)) - return; + return 0; sendto_anywhere_message(target_p, source_p, cmdname[msgtype], "%s", hdata.text); diff --git a/modules/m_sasl.c b/modules/m_sasl.c index 218913bdd..a616f6469 100644 --- a/modules/m_sasl.c +++ b/modules/m_sasl.c @@ -86,7 +86,7 @@ mr_authenticate(struct Client *client_p, struct Client *source_p, if (*parv[1] == ':' || strchr(parv[1], ' ')) { exit_client(client_p, client_p, client_p, "Malformed AUTHENTICATE"); - return; + return 0; } if(source_p->preClient->sasl_complete)