summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-06-11 21:13:46 +0100
committerCaolán McNamara <caolanm@redhat.com>2016-06-11 21:13:52 +0100
commit110d3b3d405eded0f0eda8e0987be16f66152f32 (patch)
treef82185e04ba6616d548788e33f46501215fdb8f5
parent08c9c0a3ae3a34609f31da5c229dfaedacdd27d6 (diff)
coverity#1362676 Dereference after null check
ImplGetDefaultWindow has to exist, its created if its not Change-Id: I51364ef1a525856424c0b7afcd8c906d3eb73fb9
-rw-r--r--vcl/source/window/paint.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/vcl/source/window/paint.cxx b/vcl/source/window/paint.cxx
index df2a543e250e..96477e3d8167 100644
--- a/vcl/source/window/paint.cxx
+++ b/vcl/source/window/paint.cxx
@@ -1460,8 +1460,7 @@ void Window::PaintToDevice( OutputDevice* pDev, const Point& rPos, const Size& /
if( ! mpWindowImpl->mbVisible )
{
vcl::Window* pTempParent = ImplGetDefaultWindow();
- if( pTempParent )
- pTempParent->EnableChildTransparentMode();
+ pTempParent->EnableChildTransparentMode();
pRealParent = GetParent();
SetParent( pTempParent );
// trigger correct visibility flags for children