From 3ae8f84c3db9051b0c5840a7a3fe06523e096af9 Mon Sep 17 00:00:00 2001 From: Clemens Zeidler Date: Sun, 19 Sep 2010 21:41:53 +0000 Subject: [PATCH] Better check if the area exist. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38730 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/decorators/SATDecorator/SATGroup.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/decorators/SATDecorator/SATGroup.cpp b/src/add-ons/decorators/SATDecorator/SATGroup.cpp index 59918614a2..915e393924 100644 --- a/src/add-ons/decorators/SATDecorator/SATGroup.cpp +++ b/src/add-ons/decorators/SATDecorator/SATGroup.cpp @@ -862,7 +862,8 @@ void SATGroup::_SplitGroupIfNecessary(SATWindow* removedWindow) { // if there are windows stacked in the area we don't need to split - if (removedWindow->GetWindowArea()->WindowList().CountItems() > 1) + WindowArea* area = removedWindow->GetWindowArea(); + if (!area || area->WindowList().CountItems() > 1) return; WindowAreaList neighbourWindows;