diff options
author | Jochen Nitschke <j.nitschke+logerrit@ok.de> | 2016-12-14 17:53:14 +0100 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2016-12-15 06:55:00 +0000 |
commit | 3fefcf1e4b5f53f281aee0a1860e8a0ed1acc6ae (patch) | |
tree | 41a59ff3a70dedadcaf7fe2492769b28239ef335 | |
parent | d15b4e204598fc7e4c1682c4f10228e217575937 (diff) |
decloak some string literals
and remove explicit OUString ctor calls, now criticised by
[loplugin:stringconstant]
Change-Id: I778df2f410108e1386431a0035101444ec44c951
Reviewed-on: https://gerrit.libreoffice.org/32014
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r-- | sw/source/filter/ww8/wrtw8esh.cxx | 3 | ||||
-rw-r--r-- | sw/source/filter/ww8/wrtww8.cxx | 10 | ||||
-rw-r--r-- | sw/source/filter/ww8/wrtww8gr.cxx | 6 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8glsy.cxx | 4 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8par.cxx | 13 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8par3.cxx | 6 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8par4.cxx | 2 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8par5.cxx | 2 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8scan.cxx | 15 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8scan.hxx | 21 |
10 files changed, 29 insertions, 53 deletions
diff --git a/sw/source/filter/ww8/wrtw8esh.cxx b/sw/source/filter/ww8/wrtw8esh.cxx index 6382e8860a44..7368c79c7206 100644 --- a/sw/source/filter/ww8/wrtw8esh.cxx +++ b/sw/source/filter/ww8/wrtw8esh.cxx @@ -3145,8 +3145,7 @@ void SwMSConvertControls::ExportControl(WW8Export &rWW8Wrt, const SdrUnoObj& rFo aSize.Height = TWIPS_TO_MM(aRect.Bottom()); //Open the ObjectPool - tools::SvRef<SotStorage> xObjPool = rWW8Wrt.GetWriter().GetStorage().OpenSotStorage( - OUString(SL::aObjectPool)); + tools::SvRef<SotStorage> xObjPool = rWW8Wrt.GetWriter().GetStorage().OpenSotStorage(SL::aObjectPool); //Create a destination storage for the microsoft control OUStringBuffer sStorageName; diff --git a/sw/source/filter/ww8/wrtww8.cxx b/sw/source/filter/ww8/wrtww8.cxx index 7c2dff0f59df..a266688d9aa8 100644 --- a/sw/source/filter/ww8/wrtww8.cxx +++ b/sw/source/filter/ww8/wrtww8.cxx @@ -2874,7 +2874,7 @@ void WW8Export::WriteFkpPlcUsw() some magic. */ // avoid memory leak #i120098#, the unnamed obj will be released in destructor. - xEscherStg = GetWriter().GetStorage().OpenSotStorage(OUString(SL::aObjectPool)); + xEscherStg = GetWriter().GetStorage().OpenSotStorage(SL::aObjectPool); } // dggInfo - escher stream @@ -3214,10 +3214,8 @@ void WW8Export::ExportDocument_Impl() xWwStrm->SetBufferSize( 32768 ); pFib->m_fWhichTableStm = true; - xTableStrm = GetWriter().GetStorage().OpenSotStream(OUString(SL::a1Table), - StreamMode::STD_WRITE ); - xDataStrm = GetWriter().GetStorage().OpenSotStream(OUString(SL::aData), - StreamMode::STD_WRITE ); + xTableStrm = GetWriter().GetStorage().OpenSotStream(SL::a1Table, StreamMode::STD_WRITE); + xDataStrm = GetWriter().GetStorage().OpenSotStream(SL::aData, StreamMode::STD_WRITE); xDataStrm->SetBufferSize( 32768 ); // for graphics xTableStrm->SetBufferSize( 16384 ); // for the Font-/Style-Table, etc. @@ -3380,7 +3378,7 @@ void WW8Export::ExportDocument_Impl() { xDataStrm.Clear(); pDataStrm = nullptr; - GetWriter().GetStorage().Remove(OUString(SL::aData)); + GetWriter().GetStorage().Remove(SL::aData); } } diff --git a/sw/source/filter/ww8/wrtww8gr.cxx b/sw/source/filter/ww8/wrtww8gr.cxx index 7af628bf19ee..a19451e493ac 100644 --- a/sw/source/filter/ww8/wrtww8gr.cxx +++ b/sw/source/filter/ww8/wrtww8gr.cxx @@ -208,8 +208,7 @@ void WW8Export::OutputOLENode( const SwOLENode& rOLENode ) nSize = sizeof( aSpecOLE_WW8 ); pDataAdr = pSpecOLE + 2; //WW6 sprm is 1 but has 1 byte len as well. - tools::SvRef<SotStorage> xObjStg = GetWriter().GetStorage().OpenSotStorage( - OUString(SL::aObjectPool) ); + tools::SvRef<SotStorage> xObjStg = GetWriter().GetStorage().OpenSotStorage(SL::aObjectPool); if( xObjStg.Is() ) { @@ -323,8 +322,7 @@ void WW8Export::OutputLinkedOLE( const OUString& rOleId ) uno::Reference< embed::XStorage > xOleStg = xDocStg->openStorageElement( "OLELinks", embed::ElementModes::READ ); tools::SvRef<SotStorage> xObjSrc = SotStorage::OpenOLEStorage( xOleStg, rOleId, StreamMode::READ ); - tools::SvRef<SotStorage> xObjStg = GetWriter().GetStorage().OpenSotStorage( - OUString(SL::aObjectPool) ); + tools::SvRef<SotStorage> xObjStg = GetWriter().GetStorage().OpenSotStorage(SL::aObjectPool); if( xObjStg.Is() && xObjSrc.Is() ) { diff --git a/sw/source/filter/ww8/ww8glsy.cxx b/sw/source/filter/ww8/ww8glsy.cxx index 3b335d128a6f..c80a26082796 100644 --- a/sw/source/filter/ww8/ww8glsy.cxx +++ b/sw/source/filter/ww8/ww8glsy.cxx @@ -42,8 +42,8 @@ WW8Glossary::WW8Glossary(tools::SvRef<SotStorageStream> &refStrm, sal_uInt8 nVer if (aWwFib.m_nFibBack >= 0x6A) //Word97 { - xTableStream = pStg->OpenSotStream(OUString::createFromAscii( - aWwFib.m_fWhichTableStm ? SL::a1Table : SL::a0Table), StreamMode::STD_READ); + xTableStream = pStg->OpenSotStream( + aWwFib.m_fWhichTableStm ? SL::a1Table : SL::a0Table, StreamMode::STD_READ); if (xTableStream.Is() && SVSTREAM_OK == xTableStream->GetError()) { diff --git a/sw/source/filter/ww8/ww8par.cxx b/sw/source/filter/ww8/ww8par.cxx index 841816796d99..0a42707dbf6e 100644 --- a/sw/source/filter/ww8/ww8par.cxx +++ b/sw/source/filter/ww8/ww8par.cxx @@ -4887,7 +4887,8 @@ void SwWW8ImplReader::ReadGlobalTemplateSettings( const OUString& sCreatedFrom, tools::SvRef<SotStorageStream> refMainStream = rRoot->OpenSotStream( "WordDocument"); refMainStream->SetEndian(SvStreamEndian::LITTLE); WW8Fib aWwFib( *refMainStream, 8 ); - tools::SvRef<SotStorageStream> xTableStream = rRoot->OpenSotStream(OUString::createFromAscii( aWwFib.m_fWhichTableStm ? SL::a1Table : SL::a0Table), StreamMode::STD_READ); + tools::SvRef<SotStorageStream> xTableStream = + rRoot->OpenSotStream(aWwFib.m_fWhichTableStm ? SL::a1Table : SL::a0Table, StreamMode::STD_READ); if (xTableStream.Is() && SVSTREAM_OK == xTableStream->GetError()) { @@ -5426,15 +5427,14 @@ sal_uLong SwWW8ImplReader::SetSubStreams(tools::SvRef<SotStorageStream> &rTableS break; } - rTableStream = m_pStg->OpenSotStream( OUString::createFromAscii( - m_pWwFib->m_fWhichTableStm ? SL::a1Table : SL::a0Table), + rTableStream = m_pStg->OpenSotStream( + m_pWwFib->m_fWhichTableStm ? SL::a1Table : SL::a0Table, StreamMode::STD_READ); m_pTableStream = rTableStream.get(); m_pTableStream->SetEndian( SvStreamEndian::LITTLE ); - rDataStream = m_pStg->OpenSotStream(OUString(SL::aData), - StreamMode::STD_READ ); + rDataStream = m_pStg->OpenSotStream(SL::aData, StreamMode::STD_READ); if (rDataStream.Is() && SVSTREAM_OK == rDataStream->GetError()) { @@ -6426,8 +6426,7 @@ bool SwMSDffManager::GetOLEStorageName(long nOLEId, OUString& rStorageName, { rStorageName = "_"; rStorageName += OUString::number(nPictureId); - rSrcStorage = rReader.m_pStg->OpenSotStorage(OUString( - SL::aObjectPool)); + rSrcStorage = rReader.m_pStg->OpenSotStorage(SL::aObjectPool); if (!rReader.m_pDocShell) bRet=false; else diff --git a/sw/source/filter/ww8/ww8par3.cxx b/sw/source/filter/ww8/ww8par3.cxx index cd292a62210c..1c0e9ac5e455 100644 --- a/sw/source/filter/ww8/ww8par3.cxx +++ b/sw/source/filter/ww8/ww8par3.cxx @@ -2258,7 +2258,7 @@ void WW8FormulaControl::FormulaRead(SwWw8ControlType nWhich, } WW8FormulaListBox::WW8FormulaListBox(SwWW8ImplReader &rR) - : WW8FormulaControl(OUString(SL::aListBox), rR) + : WW8FormulaControl(SL::aListBox, rR) { } @@ -2466,7 +2466,7 @@ bool WW8FormulaListBox::Import(const uno::Reference < } WW8FormulaCheckBox::WW8FormulaCheckBox(SwWW8ImplReader &rR) - : WW8FormulaControl(OUString(SL::aCheckBox), rR) + : WW8FormulaControl(SL::aCheckBox, rR) { } @@ -2531,7 +2531,7 @@ bool WW8FormulaCheckBox::Import(const uno::Reference < } WW8FormulaEditBox::WW8FormulaEditBox(SwWW8ImplReader &rR) - : WW8FormulaControl(OUString(SL::aTextField) ,rR) + : WW8FormulaControl(SL::aTextField ,rR) { } diff --git a/sw/source/filter/ww8/ww8par4.cxx b/sw/source/filter/ww8/ww8par4.cxx index b48c94af0516..8f23de26b177 100644 --- a/sw/source/filter/ww8/ww8par4.cxx +++ b/sw/source/filter/ww8/ww8par4.cxx @@ -347,7 +347,7 @@ SdrObject* SwWW8ImplReader::ImportOleBase( Graphic& rGraph, // results in the name "_4711" aSrcStgName += OUString::number( m_nObjLocFc ); - tools::SvRef<SotStorage> xSrc0 = m_pStg->OpenSotStorage(OUString(SL::aObjectPool)); + tools::SvRef<SotStorage> xSrc0 = m_pStg->OpenSotStorage(SL::aObjectPool); tools::SvRef<SotStorage> xSrc1 = xSrc0->OpenSotStorage( aSrcStgName ); if (pGrf) diff --git a/sw/source/filter/ww8/ww8par5.cxx b/sw/source/filter/ww8/ww8par5.cxx index 60adcd6cd626..24eae0d5f134 100644 --- a/sw/source/filter/ww8/ww8par5.cxx +++ b/sw/source/filter/ww8/ww8par5.cxx @@ -630,7 +630,7 @@ sal_uInt16 SwWW8ImplReader::End_Field() OUString sOleId('_'); sOleId += OUString::number( m_aFieldStack.back().mnObjLocFc ); - tools::SvRef<SotStorage> xSrc0 = m_pStg->OpenSotStorage(OUString(SL::aObjectPool)); + tools::SvRef<SotStorage> xSrc0 = m_pStg->OpenSotStorage(SL::aObjectPool); tools::SvRef<SotStorage> xSrc1 = xSrc0->OpenSotStorage( sOleId, StreamMode::READ ); // Store it now! diff --git a/sw/source/filter/ww8/ww8scan.cxx b/sw/source/filter/ww8/ww8scan.cxx index 427e4f165da7..2be1b5bd1911 100644 --- a/sw/source/filter/ww8/ww8scan.cxx +++ b/sw/source/filter/ww8/ww8scan.cxx @@ -51,21 +51,6 @@ using namespace ::com::sun::star::lang; -//-begin -namespace SL -{ -# define IMPLCONSTSTRINGARRAY(X) const char a##X[] = #X - IMPLCONSTSTRINGARRAY(ObjectPool); - IMPLCONSTSTRINGARRAY(1Table); - IMPLCONSTSTRINGARRAY(0Table); - IMPLCONSTSTRINGARRAY(Data); - IMPLCONSTSTRINGARRAY(CheckBox); - IMPLCONSTSTRINGARRAY(ListBox); - IMPLCONSTSTRINGARRAY(TextBox); - IMPLCONSTSTRINGARRAY(TextField); - IMPLCONSTSTRINGARRAY(MSMacroCmds); -} - namespace { /** diff --git a/sw/source/filter/ww8/ww8scan.hxx b/sw/source/filter/ww8/ww8scan.hxx index 3587a9fabdf5..f3e337e37c59 100644 --- a/sw/source/filter/ww8/ww8scan.hxx +++ b/sw/source/filter/ww8/ww8scan.hxx @@ -43,21 +43,18 @@ class SvStream; -//--Line below which the code has meaningful comments - //Commonly used string literals for stream and storage names in word docs namespace SL { -# define DEFCONSTSTRINGARRAY(X) extern const char a##X[sizeof(#X)] - DEFCONSTSTRINGARRAY(ObjectPool); - DEFCONSTSTRINGARRAY(1Table); - DEFCONSTSTRINGARRAY(0Table); - DEFCONSTSTRINGARRAY(Data); - DEFCONSTSTRINGARRAY(CheckBox); - DEFCONSTSTRINGARRAY(ListBox); - DEFCONSTSTRINGARRAY(TextBox); - DEFCONSTSTRINGARRAY(TextField); - DEFCONSTSTRINGARRAY(MSMacroCmds); + const char aObjectPool[] = "ObjectPool"; + const char a1Table[] = "1Table"; + const char a0Table[] = "0Table"; + const char aData[] = "Data"; + const char aCheckBox[] = "CheckBox"; + const char aListBox[] = "ListBox"; + const char aTextBox[] = "TextBox"; + const char aTextField[] = "TextField"; + const char aMSMacroCmds[] = "MSMacroCmds"; } struct SprmInfo |