sc/source/core/tool/scmatrix.cxx    |    1 +
 vcl/headless/svpgdi.cxx             |   10 +++++-----
 vcl/unx/generic/window/salframe.cxx |    1 +
 vcl/unx/gtk/gtksalframe.cxx         |    1 +
 4 files changed, 8 insertions(+), 5 deletions(-)

New commits:
commit 431420b66fd2fc7c76a4a702653fe6baf3985fd5
Author: Caolán McNamara <caol...@redhat.com>
Date:   Wed Dec 2 15:08:11 2015 +0000

    coverity#1341505 silence Uninitialized scalar variable
    
    Change-Id: I7048d69816d09392ce3b974dc2820a0935591c4c

diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index 622c3d2..ad8888a 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -251,7 +251,7 @@ bool SvpSalGraphics::drawAlphaBitmap( const SalTwoRect& 
rTR, const SalBitmap& rS
 
     clipRegion(cr);
 
-    cairo_rectangle_int_t extents;
+    cairo_rectangle_int_t extents = {0, 0, 0, 0};
     basebmp::IBitmapDeviceDamageTrackerSharedPtr 
xDamageTracker(m_aDevice->getDamageTracker());
 
     cairo_rectangle(cr, rTR.mnDestX, rTR.mnDestY, rTR.mnDestWidth, 
rTR.mnDestHeight);
@@ -343,7 +343,7 @@ bool SvpSalGraphics::drawAlphaRect(long nX, long nY, long 
nWidth, long nHeight,
 
     const double fTransparency = (100 - nTransparency) * (1.0/100);
 
-    cairo_rectangle_int_t extents;
+    cairo_rectangle_int_t extents = {0, 0, 0, 0};
     basebmp::IBitmapDeviceDamageTrackerSharedPtr 
xDamageTracker(m_aDevice->getDamageTracker());
 
     cairo_rectangle(cr, nX, nY, nWidth, nHeight);
@@ -935,7 +935,7 @@ bool SvpSalGraphics::drawPolyLine(
 
     AddPolygonToPath(cr, rPolyLine, rPolyLine.isClosed());
 
-    cairo_rectangle_int_t extents;
+    cairo_rectangle_int_t extents = {0, 0, 0, 0};
     basebmp::IBitmapDeviceDamageTrackerSharedPtr 
xDamageTracker(m_aDevice->getDamageTracker());
 
     cairo_set_source_rgba(cr, m_aLineColor.getRed()/255.0,
@@ -999,7 +999,7 @@ bool SvpSalGraphics::drawPolyPolygon(const 
basegfx::B2DPolyPolygon& rPolyPoly, d
     for (const basegfx::B2DPolygon* pPoly = rPolyPoly.begin(); pPoly != 
rPolyPoly.end(); ++pPoly)
         AddPolygonToPath(cr, *pPoly, true);
 
-    cairo_rectangle_int_t extents;
+    cairo_rectangle_int_t extents = {0, 0, 0, 0};
     basebmp::IBitmapDeviceDamageTrackerSharedPtr 
xDamageTracker(m_aDevice->getDamageTracker());
 
     if (m_bUseFillColor)
@@ -1211,7 +1211,7 @@ void SvpSalGraphics::invert( long nX, long nY, long 
nWidth, long nHeight, SalInv
 
             clipRegion(cr);
 
-            cairo_rectangle_int_t extents;
+            cairo_rectangle_int_t extents = {0, 0, 0, 0};
             basebmp::IBitmapDeviceDamageTrackerSharedPtr 
xDamageTracker(m_aDevice->getDamageTracker());
 
             cairo_rectangle(cr, nX, nY, nWidth, nHeight);
commit 41990e42781ad63ee8cd33159618b5698df2b3d2
Author: Caolán McNamara <caol...@redhat.com>
Date:   Wed Dec 2 15:06:43 2015 +0000

    coverity#1341504 Uninitialized scalar variable
    
    Change-Id: I0c517492d578f0291c823d56332006f6a433ba2e

diff --git a/vcl/unx/generic/window/salframe.cxx 
b/vcl/unx/generic/window/salframe.cxx
index c0e3e75..783bd31 100644
--- a/vcl/unx/generic/window/salframe.cxx
+++ b/vcl/unx/generic/window/salframe.cxx
@@ -2394,6 +2394,7 @@ void X11SalFrame::createNewWindow( ::Window aNewParent, 
SalX11Screen nXScreen )
         nXScreen = m_nXScreen;
 
     SystemParentData aParentData;
+    aParentData.nSize = sizeof(SystemParentData);
     aParentData.aWindow = aNewParent;
     aParentData.bXEmbedSupport = (aNewParent != None && m_bXEmbed); // 
caution: this is guesswork
     if( aNewParent == None )
diff --git a/vcl/unx/gtk/gtksalframe.cxx b/vcl/unx/gtk/gtksalframe.cxx
index 9f70644..66b2d39 100644
--- a/vcl/unx/gtk/gtksalframe.cxx
+++ b/vcl/unx/gtk/gtksalframe.cxx
@@ -2889,6 +2889,7 @@ void GtkSalFrame::createNewWindow( ::Window aNewParent, 
bool bXEmbed, SalX11Scre
         nXScreen = m_nXScreen;
 
     SystemParentData aParentData;
+    aParentData.nSize = sizeof(SystemParentData);
     aParentData.aWindow = aNewParent;
     aParentData.bXEmbedSupport = bXEmbed;
     if( aNewParent == None )
commit 89956a0586401dfafea3e42dc491d8f6331328f1
Author: Caolán McNamara <caol...@redhat.com>
Date:   Wed Dec 2 14:54:54 2015 +0000

    coverity#1341507 Uninitialized pointer field
    
    Change-Id: I77d59c91f09d2546468942263dbd71ac4665efb0

diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx
index 42d25ba..881cb81 100644
--- a/sc/source/core/tool/scmatrix.cxx
+++ b/sc/source/core/tool/scmatrix.cxx
@@ -3029,6 +3029,7 @@ void ScVectorRefMatrix::ensureFullMatrix()
 ScVectorRefMatrix::ScVectorRefMatrix(const formula::DoubleVectorRefToken* 
pToken, SCSIZE nRowStart, SCSIZE nRowSize)
     : ScMatrix()
     , mpToken(pToken)
+    , mpErrorInterpreter(nullptr)
     , mnRowStart(nRowStart)
     , mnRowSize(nRowSize)
 {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to