From af2c7ce6469ae551a5c5d85f0dfb629de392f27e Mon Sep 17 00:00:00 2001 From: nicm Date: Mon, 11 Sep 2017 20:11:45 +0000 Subject: Check event is initialized before delete; fixes crash reported by Michael Nickerson in GitHub issue 1068. --- alerts.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/alerts.c b/alerts.c index 32469c63..27af3ee4 100644 --- a/alerts.c +++ b/alerts.c @@ -142,7 +142,8 @@ alerts_reset(struct window *w) struct timeval tv; w->flags &= ~WINDOW_SILENCE; - event_del(&w->alerts_timer); + if (event_initialized(&w->alerts_timer)) + event_del(&w->alerts_timer); timerclear(&tv); tv.tv_sec = options_get_number(w->options, "monitor-silence"); -- cgit