summaryrefslogtreecommitdiff
path: root/sc/qa/unit/subsequent_export_test2.cxx
diff options
context:
space:
mode:
authorLuboš Luňák <l.lunak@collabora.com>2021-11-08 15:31:51 +0100
committerLuboš Luňák <l.lunak@collabora.com>2021-11-08 20:34:09 +0100
commit1a588c71a0b60d200077138eaff54fced14c4fe2 (patch)
tree5a54419c44bec4082c8254fbf55716403b9be187 /sc/qa/unit/subsequent_export_test2.cxx
parent4d66721962f60a9c8b4653dc724f163c45e6ddd9 (diff)
make a number of Calc functions return value by actually returning it
All these returned their value using a reference argument, for apprently no good reason. Change-Id: I6a33417e7df2aac67427c16e5003dfaaa1a814d7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124872 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Diffstat (limited to 'sc/qa/unit/subsequent_export_test2.cxx')
-rw-r--r--sc/qa/unit/subsequent_export_test2.cxx18
1 files changed, 7 insertions, 11 deletions
diff --git a/sc/qa/unit/subsequent_export_test2.cxx b/sc/qa/unit/subsequent_export_test2.cxx
index 025941239507..c585d2394c27 100644
--- a/sc/qa/unit/subsequent_export_test2.cxx
+++ b/sc/qa/unit/subsequent_export_test2.cxx
@@ -994,8 +994,7 @@ void ScExportTest2::testExponentWithoutSignFormatXLSX()
CPPUNIT_ASSERT(xDocSh.is());
ScDocument& rDoc = xDocSh->GetDocument();
- sal_uInt32 nNumberFormat;
- rDoc.GetNumberFormat(0, 0, 0, nNumberFormat);
+ sal_uInt32 nNumberFormat = rDoc.GetNumberFormat(0, 0, 0);
const SvNumberformat* pNumberFormat = rDoc.GetFormatTable()->GetEntry(nNumberFormat);
const OUString& rFormatStr = pNumberFormat->GetFormatstring();
@@ -1035,7 +1034,6 @@ void ScExportTest2::testExtendedLCIDXLSX()
// Check import
ScDocument& rDoc = xDocSh->GetDocument();
SvNumberFormatter* pNumFormatter = rDoc.GetFormatTable();
- sal_uInt32 nNumberFormat;
const OUString aLang[5] = { "[$-41E]", "[$-411]", "[$-40D]", "[$-401]", "[$-500]" };
const OUString aCalendar[5] = { "[~buddhist]DD-MM-YYYY", "DD-MM-EE", "[~jewish]DD-MM-YYYY",
"[~hijri]DD-MM-YYYY", "[~dangi]YYYY/MM/DD" };
@@ -1046,7 +1044,7 @@ void ScExportTest2::testExtendedLCIDXLSX()
{
for (sal_Int16 nRow = 1; nRow <= 4; nRow++)
{
- rDoc.GetNumberFormat(nCol, nRow, 0, nNumberFormat);
+ sal_uInt32 nNumberFormat = rDoc.GetNumberFormat(nCol, nRow, 0);
const SvNumberformat* pNumberFormat = pNumFormatter->GetEntry(nNumberFormat);
const OUString& rFormatStr = pNumberFormat->GetFormatstring();
const OUString aExpectedFormatStr
@@ -2328,8 +2326,7 @@ void ScExportTest2::testTdf87973_externalLinkSkipUnuseds()
ScDocument& rDoc = pShell->GetDocument();
// change external link to: 87973_externalSource.ods
- OUString aFormula, aFormula2;
- rDoc.GetFormula(3, 1, 0, aFormula);
+ OUString aFormula = rDoc.GetFormula(3, 1, 0);
auto nIdxOfFilename = aFormula.indexOf("tdf132105_external.ods");
aFormula = aFormula.replaceAt(nIdxOfFilename, 22, "87973_externalSource.ods");
auto nIdxOfFile = aFormula.indexOf("file");
@@ -2345,7 +2342,7 @@ void ScExportTest2::testTdf87973_externalLinkSkipUnuseds()
rDoc.SetFormula(ScAddress(3, 1, 0), aFormula, formula::FormulaGrammar::GRAM_NATIVE_UI);
// tdf#138832: test the same thing with singleref link
- rDoc.GetFormula(3, 2, 0, aFormula);
+ aFormula = rDoc.GetFormula(3, 2, 0);
nIdxOfFilename = aFormula.indexOf("tdf132105_external.ods");
aFormula = aFormula.replaceAt(nIdxOfFilename, 22, "87973_externalSource.ods");
nIdxOfFile = aFormula.indexOf("file");
@@ -2359,10 +2356,10 @@ void ScExportTest2::testTdf87973_externalLinkSkipUnuseds()
// check if the new filename is present in the link (and not replaced by '[2]')
ScDocument& rDoc2 = pDocSh->GetDocument();
- rDoc2.GetFormula(3, 1, 0, aFormula2);
+ OUString aFormula2 = rDoc2.GetFormula(3, 1, 0);
CPPUNIT_ASSERT(aFormula2.indexOf("tdf132105_external.ods") < 0);
CPPUNIT_ASSERT(aFormula2.indexOf("87973_externalSource.ods") >= 0);
- rDoc2.GetFormula(3, 2, 0, aFormula2);
+ aFormula2 = rDoc2.GetFormula(3, 2, 0);
CPPUNIT_ASSERT(aFormula2.indexOf("tdf132105_external.ods") < 0);
CPPUNIT_ASSERT(aFormula2.indexOf("87973_externalSource.ods") >= 0);
@@ -2423,8 +2420,7 @@ void ScExportTest2::testTdf138824_linkToParentDirectory()
aTempFilename = aTempFilename.copy(0, nIdxOfTmpFile + 1);
// change external link to tmp directory
- OUString aFormula;
- rDoc.GetFormula(3, 1, 0, aFormula);
+ OUString aFormula = rDoc.GetFormula(3, 1, 0);
auto nIdxOfFilename = aFormula.indexOf("tdf138824_externalSource.ods");
auto nIdxOfFile = aFormula.indexOf("file");