From ba6c00bad13987cd072bb38bdd88f517ec0d043d Mon Sep 17 00:00:00 2001 From: Sascha Kruse Date: Sat, 17 Sep 2011 18:59:29 +0200 Subject: [PATCH] fixed wrong deletion order of messages and gave the variable 'tmp' a better name --- dunst.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dunst.c b/dunst.c index 27ae691..096b9c1 100644 --- a/dunst.c +++ b/dunst.c @@ -197,20 +197,20 @@ check_timeouts(void) { void delete_msg(msg_queue_t *elem) { msg_queue_t *cur; - msg_queue_t *tmp; + msg_queue_t *min; int visible_count = 0; if(msgqueue == NULL) { return; } if(elem == NULL) { /* delete the oldest element */ - tmp = msgqueue; + min = msgqueue; for(elem = msgqueue; elem->next != NULL; elem = elem->next) { - if(tmp->start > 0 && tmp->start > elem->start) { - tmp = elem; + if(elem->start > 0 && min->start > elem->start) { + min = elem; } } - elem = tmp; + elem = min; } msgqueue = delete(elem); for(cur = msgqueue; cur != NULL; cur = cur->next) {