diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2021-11-08 15:31:51 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2021-11-08 20:34:09 +0100 |
commit | 1a588c71a0b60d200077138eaff54fced14c4fe2 (patch) | |
tree | 5a54419c44bec4082c8254fbf55716403b9be187 /sc/qa/unit/subsequent_export_test2.cxx | |
parent | 4d66721962f60a9c8b4653dc724f163c45e6ddd9 (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.cxx | 18 |
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"); |