From 6338e9da5dc638e7c9ab9a2f0e35c2be8083db95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 23 Nov 2005 14:42:33 +0000 Subject: [PATCH] Fixed RemoveMessage() I broke before. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15085 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/app/MessageQueue.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/kits/app/MessageQueue.cpp b/src/kits/app/MessageQueue.cpp index 514a9d8663..20cd219bc9 100644 --- a/src/kits/app/MessageQueue.cpp +++ b/src/kits/app/MessageQueue.cpp @@ -108,6 +108,9 @@ BMessageQueue::RemoveMessage(BMessage* message) // remove this one if (entry == fHead) fHead = entry->fQueueLink; + else + last->fQueueLink = entry->fQueueLink; + if (entry == fTail) fTail = last;