summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-05-07 11:30:37 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-05-07 15:47:24 +0100
commit5314bb664c7166ca20cc5da546d81e8b9ddea438 (patch)
tree4846fd3130940ed2acc6fc8b51b68e682f07b8be
parent5a5eb251d518b613e337e7a3cb495e1e7d692050 (diff)
coverity#1209590 Dereference after null check
Change-Id: Iedee81b4c0474a1bbda0b2366c246f6b6b433a10
-rw-r--r--vcl/source/window/builder.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx
index dfeff7320a73..f3858d1c9179 100644
--- a/vcl/source/window/builder.cxx
+++ b/vcl/source/window/builder.cxx
@@ -1758,6 +1758,9 @@ void VclBuilder::handleTabChild(Window *pParent, xmlreader::XmlReader &reader)
break;
}
+ if (!pParent)
+ return;
+
TabControl *pTabControl = static_cast<TabControl*>(pParent);
VclBuilder::stringmap::iterator aFind = aProperties.find(OString("label"));
if (aFind != aProperties.end())