From 0987d552315b5781157846c23eee0ddaab4702d7 Mon Sep 17 00:00:00 2001 From: Tiago Cunha Date: Sun, 18 Mar 2012 01:59:34 +0000 Subject: Sync OpenBSD patchset 1057: Check event_initialized before event_del if event may not have been set up; libevent2 complains about this. Reported by Moriyoshi Koizumi. --- status.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'status.c') diff --git a/status.c b/status.c index 7f10ba0b..8a5f20b0 100644 --- a/status.c +++ b/status.c @@ -776,7 +776,8 @@ status_message_set(struct client *c, const char *fmt, ...) tv.tv_sec = delay / 1000; tv.tv_usec = (delay % 1000) * 1000L; - evtimer_del(&c->message_timer); + if (event_initialized (&c->message_timer)) + evtimer_del(&c->message_timer); evtimer_set(&c->message_timer, status_message_callback, c); evtimer_add(&c->message_timer, &tv); -- cgit