[Libreoffice-commits] core.git: sc/source

Eike Rathke erack at redhat.com
Tue Aug 22 11:42:41 UTC 2017


 sc/source/core/tool/scmatrix.cxx |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit cc2cb0123ac599bf25c5e17b97b5d7bf93d3e487
Author: Eike Rathke <erack at redhat.com>
Date:   Tue Aug 22 13:38:03 2017 +0200

    Assert that caller columns are within bounds
    
    Change-Id: Icf93bb5d57c9a4b6988a2ea34fc3ca23130d7eeb

diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx
index 8bea64987705..6e0e9bb7b69b 100644
--- a/sc/source/core/tool/scmatrix.cxx
+++ b/sc/source/core/tool/scmatrix.cxx
@@ -1277,7 +1277,10 @@ public:
         mnStartIndex( nCol1 * aSize.row ),
         mnStopIndex( (nCol2 + 1) * aSize.row ),
         mnResult(ResultNotSet),
-        mnIndex(0) {}
+        mnIndex(0)
+    {
+        assert( nCol1 < aSize.column && nCol2 < aSize.column);
+    }
 
     size_t getMatching() const { return mnResult; }
 


More information about the Libreoffice-commits mailing list