From 001fa6739a3a5af18b1d4e351e14ff66e7823c1d Mon Sep 17 00:00:00 2001 From: Jan Vidar Krey Date: Mon, 18 Jan 2010 19:38:07 +0100 Subject: [PATCH] Crash fix. --- src/util/timeout.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/util/timeout.c b/src/util/timeout.c index ed21576..0dee736 100644 --- a/src/util/timeout.c +++ b/src/util/timeout.c @@ -98,6 +98,9 @@ void timeout_queue_remove(struct timeout_queue* t, struct timeout_evt* evt) size_t pos = (evt->timestamp % t->max); struct timeout_evt* first = t->events[pos]; + if (!first) + return; + if (first == evt) { if (first->next)