changeset 1092:1e2e1aeee72d

irccd: fix invalid nick change
author David Demelier <markand@malikania.fr>
date Thu, 22 Jul 2021 16:12:57 +0200
parents 52be05336310
children 1ff9bb7692ea
files lib/irccd/server.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lib/irccd/server.c	Wed Jul 21 16:06:36 2021 +0200
+++ b/lib/irccd/server.c	Thu Jul 22 16:12:57 2021 +0200
@@ -458,7 +458,7 @@
 	ev->nick.nickname = irc_util_strdup(msg->args[0]);
 
 	/* Update nickname if it is myself. */
-	if (is_self(s, ev->nick.origin) == 0) {
+	if (is_self(s, ev->nick.origin)) {
 		irc_log_info("server %s: nick change %s -> %s", s->name,
 		    s->ident.nickname, ev->nick.nickname);
 		irc_util_strlcpy(s->ident.nickname, ev->nick.nickname, sizeof (s->ident.nickname));