summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-03-15 16:33:20 +0000
committerCaolán McNamara <caolanm@redhat.com>2020-03-15 22:16:39 +0100
commit0413a3e3f662f4a12823b62d93f8887a055b1179 (patch)
treee0a1c7a023e1f942364fa7c998028a05d37df12a /sc
parent3905eda231ec3006965539f49af3f8bb048a9df9 (diff)
cid#1460665 Division or modulo by float zero
Change-Id: Iea166a3d152b5b38665691bfa16f3022d684771c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90532 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/dataprovider/datatransformation.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/ui/dataprovider/datatransformation.cxx b/sc/source/ui/dataprovider/datatransformation.cxx
index 93b84cf0869a..8aceefe57f4f 100644
--- a/sc/source/ui/dataprovider/datatransformation.cxx
+++ b/sc/source/ui/dataprovider/datatransformation.cxx
@@ -123,6 +123,7 @@ void MergeColumnTransformation::Transform(ScDocument& rDoc) const
{
nMaxRow = getLastRow(rDoc, itr);
}
+ assert(nMaxRow != -1);
SCCOL nTargetCol = *maColumns.begin();
@@ -197,6 +198,8 @@ void TextTransformation::Transform(ScDocument& rDoc) const
{
nEndRow = getLastRow(rDoc, rCol);
}
+ assert(nEndRow != -1);
+
for(auto& rCol : mnCol)
{
switch (maType)
@@ -307,6 +310,7 @@ void AggregateFunction::Transform(ScDocument& rDoc) const
{
nEndRow = getLastRow(rDoc, itr);
}
+ assert(nEndRow != -1);
for (auto& rCol : maColumns)
{
@@ -424,6 +428,7 @@ void NumberTransformation::Transform(ScDocument& rDoc) const
{
nEndRow = getLastRow(rDoc, rCol);
}
+ assert(nEndRow != -1);
for(auto& rCol : mnCol)
{
@@ -718,6 +723,7 @@ void DateTimeTransformation::Transform(ScDocument& rDoc) const
{
nEndRow = getLastRow(rDoc, rCol);
}
+ assert(nEndRow != -1);
for(auto& rCol : mnCol)
{