From 51519728c8182fba5d3ae7b6dc9755a009589803 Mon Sep 17 00:00:00 2001 From: Alex Wilson Date: Thu, 17 Feb 2011 22:34:52 +0000 Subject: [PATCH] Fix possible null dereference in BGroupLayoutBuilder, CID #4212 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40548 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/GroupLayoutBuilder.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/GroupLayoutBuilder.cpp b/src/kits/interface/GroupLayoutBuilder.cpp index 8fd8cc6fc3..442b43ff01 100644 --- a/src/kits/interface/GroupLayoutBuilder.cpp +++ b/src/kits/interface/GroupLayoutBuilder.cpp @@ -63,7 +63,9 @@ BGroupLayoutBuilder::GetTopLayout(BGroupLayout** _layout) BView* BGroupLayoutBuilder::TopView() const { - return TopLayout()->Owner(); + if (BGroupLayout* layout = TopLayout()) + return layout->Owner(); + return NULL; } // GetTopView