diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/m_away.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/m_away.c b/modules/m_away.c index 926ff21..644d1d5 100644 --- a/modules/m_away.c +++ b/modules/m_away.c @@ -80,7 +80,7 @@ m_away(struct Client *client_p, struct Client *source_p, source_p->localClient->last_away = CurrentTime; sendto_one(source_p, form_str(RPL_NOWAWAY), me.name, source_p->name); - if (strncmp(source_p->away, parv[1], sizeof(source_p->away) - 1)) + if (!strncmp(source_p->away, parv[1], sizeof(source_p->away) - 1)) return; strlcpy(source_p->away, parv[1], sizeof(source_p->away)); @@ -122,7 +122,7 @@ ms_away(struct Client *client_p, struct Client *source_p, return; } - if (strncmp(source_p->away, parv[1], sizeof(source_p->away) - 1)) + if (!strncmp(source_p->away, parv[1], sizeof(source_p->away) - 1)) return; strlcpy(source_p->away, parv[1], sizeof(source_p->away)); |