From d8b2c214e9e616ac6ec9a727f9d4af12046f03d7 Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Sat, 30 Aug 2014 19:08:53 +0100 Subject: [PATCH] small fix in delete --- src/queue/delete.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/queue/delete.c b/src/queue/delete.c index 937b691..d0676d6 100644 --- a/src/queue/delete.c +++ b/src/queue/delete.c @@ -35,6 +35,9 @@ TR_queueDelete(TR_Queue this, void * msg) if (node == this->last) { this->last = parent; } + if (node == this->first) { + this->first = node->next; + } TR_delete(node); this->nmsg--; }