From b9bedde479b543dc53b5c4de100af2d4722419fd Mon Sep 17 00:00:00 2001 From: Clemens Zeidler Date: Tue, 26 Jul 2011 06:49:16 +0000 Subject: [PATCH] Assert the right lock, thanks Axel. Some clean up. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42496 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/MessageLooper.cpp | 6 ++++-- src/servers/app/Workspace.cpp | 10 +++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/servers/app/MessageLooper.cpp b/src/servers/app/MessageLooper.cpp index 6bcc540756..507092da50 100644 --- a/src/servers/app/MessageLooper.cpp +++ b/src/servers/app/MessageLooper.cpp @@ -9,13 +9,15 @@ #include "MessageLooper.h" -#include #include #include +#include + MessageLooper::MessageLooper(const char* name) - : BLocker(name), + : + BLocker(name), fThread(-1), fQuitting(false), fDeathSemaphore(-1) diff --git a/src/servers/app/Workspace.cpp b/src/servers/app/Workspace.cpp index 887ee6cfb4..b2aa0ff25b 100644 --- a/src/servers/app/Workspace.cpp +++ b/src/servers/app/Workspace.cpp @@ -7,15 +7,18 @@ */ -#include "Desktop.h" #include "Workspace.h" -#include "WorkspacePrivate.h" -#include "Window.h" #include #include #include +#include + +#include "Desktop.h" +#include "WorkspacePrivate.h" +#include "Window.h" + static rgb_color kDefaultColor = (rgb_color){ 51, 102, 152, 255 }; @@ -82,6 +85,7 @@ Workspace::Workspace(Desktop& desktop, int32 index) fDesktop(desktop), fCurrentWorkspace(index == desktop.CurrentWorkspace()) { + ASSERT(desktop.IsLocked()); RewindWindows(); }