From df8b89cbf7e103487d466b76539b9e46c407d643 Mon Sep 17 00:00:00 2001 From: Alexandre Deckner Date: Thu, 26 Mar 2009 13:33:36 +0000 Subject: [PATCH] * Return B_ERROR if the window couldn't be locked, thanks stippi git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29728 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Dragger.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/Dragger.cpp b/src/kits/interface/Dragger.cpp index 0f3876104a..40bbf535c6 100644 --- a/src/kits/interface/Dragger.cpp +++ b/src/kits/interface/Dragger.cpp @@ -123,7 +123,8 @@ BDragger::Archive(BMessage *data, bool deep) const if (ret == B_OK) ret = data->AddMessage("_popup", &popupMsg); fPopUp->Window()->Unlock(); - } + } else + ret = B_ERROR; } if (ret == B_OK)