diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-06-18 14:33:25 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-06-18 14:33:49 +0100 |
commit | 207a2c3e2a44cb6b6c338a983dd2a72469f694ac (patch) | |
tree | df38f5125a8bd7bed5254bd4337b964d3b641b61 /vcl/unx/generic | |
parent | 3b0f8ece47f70f53b1462c824463c453b47c3020 (diff) |
coverity#1412875 Uninitialized pointer field
Change-Id: Ib9e40cdec5c8b87eaccf4ce941c0c8641b28e5c7
Diffstat (limited to 'vcl/unx/generic')
-rw-r--r-- | vcl/unx/generic/gdi/cairo_xlib_cairo.cxx | 3 | ||||
-rw-r--r-- | vcl/unx/generic/gdi/salgdi.cxx | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/vcl/unx/generic/gdi/cairo_xlib_cairo.cxx b/vcl/unx/generic/gdi/cairo_xlib_cairo.cxx index 803c02343958..4ee1eec061cc 100644 --- a/vcl/unx/generic/gdi/cairo_xlib_cairo.cxx +++ b/vcl/unx/generic/gdi/cairo_xlib_cairo.cxx @@ -65,7 +65,10 @@ namespace cairo {} X11SysData::X11SysData( const SystemGraphicsData& pSysDat ) : + pDisplay(pSysDat.pDisplay), hDrawable(pSysDat.hDrawable), + pVisual(pSysDat.pVisual), + nScreen(pSysDat.nScreen), pRenderFormat(pSysDat.pXRenderFormat) {} diff --git a/vcl/unx/generic/gdi/salgdi.cxx b/vcl/unx/generic/gdi/salgdi.cxx index b231dfc8f478..39a58c326057 100644 --- a/vcl/unx/generic/gdi/salgdi.cxx +++ b/vcl/unx/generic/gdi/salgdi.cxx @@ -490,7 +490,10 @@ SystemGraphicsData X11SalGraphics::GetGraphicsData() const SystemGraphicsData aRes; aRes.nSize = sizeof(aRes); + aRes.pDisplay = GetXDisplay(); aRes.hDrawable = hDrawable_; + aRes.pVisual = GetVisual().visual; + aRes.nScreen = m_nXScreen.getXScreen(); aRes.pXRenderFormat = m_pXRenderFormat; return aRes; } |