changeset 1176:8dd8ae679341 release-4.0

irccd: fix crash because of reused variable
author David Demelier <markand@malikania.fr>
date Wed, 18 Jan 2023 20:15:52 +0100
parents fe89125d5c45
children 55885e9cfbd6
files CHANGES.md lib/irccd/irccd.c
diffstat 2 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGES.md	Mon Feb 07 08:53:09 2022 +0100
+++ b/CHANGES.md	Wed Jan 18 20:15:52 2023 +0100
@@ -1,6 +1,11 @@
 IRC Client Daemon CHANGES
 =========================
 
+irccd 4.0.2 2023-01-18
+======================
+
+- Fix crash because of undefined variable.
+
 irccd 4.0.1 2022-02-07
 ======================
 
--- a/lib/irccd/irccd.c	Mon Feb 07 08:53:09 2022 +0100
+++ b/lib/irccd/irccd.c	Wed Jan 18 20:15:52 2023 +0100
@@ -632,6 +632,8 @@
 {
 	struct irc_server *s;
 
+	memset(ev, 0, sizeof (*ev));
+
 	LL_FOREACH(irc.servers, s) {
 		if (irc_server_poll(s, ev)) {
 			invoke(ev);