summaryrefslogtreecommitdiff
path: root/sc/source/ui/docshell/datastream.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-10-23 12:22:21 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-10-23 16:36:07 +0200
commitdbf02b8b6c34313affda860fc6c5bbc64839b2d9 (patch)
tree5c69ab9e7b2d62c7940d316459d1544c18d3aa8e /sc/source/ui/docshell/datastream.cxx
parent6055814a98a764117cd95adf2bbab91fa34456c2 (diff)
sc: rowcol: tdf#50916 convert docshell
Change-Id: I52c641bfba397134ad5ed2a9e8005f8959092303 Reviewed-on: https://gerrit.libreoffice.org/81381 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/source/ui/docshell/datastream.cxx')
-rw-r--r--sc/source/ui/docshell/datastream.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/sc/source/ui/docshell/datastream.cxx b/sc/source/ui/docshell/datastream.cxx
index fab62d89af2d..3e3c46b86140 100644
--- a/sc/source/ui/docshell/datastream.cxx
+++ b/sc/source/ui/docshell/datastream.cxx
@@ -356,17 +356,18 @@ void DataStream::Decode(const OUString& rURL, const ScRange& rRange,
maStartRange = aRange;
maEndRange = aRange;
+ const auto & rDoc = mpDocShell->GetDocument();
if (nLimit == 0)
{
// Unlimited
- maEndRange.aStart.SetRow(MAXROW);
+ maEndRange.aStart.SetRow(rDoc.MaxRow());
}
else if (nLimit > 0)
{
// Limited.
maEndRange.aStart.IncRow(nLimit-1);
- if (maEndRange.aStart.Row() > MAXROW)
- maEndRange.aStart.SetRow(MAXROW);
+ if (maEndRange.aStart.Row() > rDoc.MaxRow())
+ maEndRange.aStart.SetRow(rDoc.MaxRow());
}
maEndRange.aEnd.SetRow(maEndRange.aStart.Row());