summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--forms/source/component/ListBox.cxx4
-rw-r--r--framework/inc/dispatch/interceptionhelper.hxx2
-rw-r--r--framework/inc/jobs/jobdata.hxx6
-rw-r--r--framework/inc/jobs/jobresult.hxx4
-rw-r--r--framework/source/fwe/classes/addonsoptions.cxx12
-rw-r--r--framework/source/jobs/job.cxx2
-rw-r--r--framework/source/jobs/jobdata.cxx6
-rw-r--r--framework/source/jobs/jobresult.cxx7
8 files changed, 23 insertions, 20 deletions
diff --git a/forms/source/component/ListBox.cxx b/forms/source/component/ListBox.cxx
index f828a768882a..d2371e4e5a18 100644
--- a/forms/source/component/ListBox.cxx
+++ b/forms/source/component/ListBox.cxx
@@ -1465,12 +1465,12 @@ namespace frm
public:
explicit ExtractStringFromSequence_Safe( const std::vector< OUString >& _rList ) : m_rList( _rList ) { }
- OUString operator ()( sal_Int16 _nIndex )
+ const OUString & operator ()( sal_Int16 _nIndex )
{
OSL_ENSURE( _nIndex < static_cast<sal_Int32>(m_rList.size()), "ExtractStringFromSequence_Safe: inconsistence!" );
if ( _nIndex < static_cast<sal_Int32>(m_rList.size()) )
return m_rList[ _nIndex ];
- return OUString();
+ return EMPTY_OUSTRING;
}
};
diff --git a/framework/inc/dispatch/interceptionhelper.hxx b/framework/inc/dispatch/interceptionhelper.hxx
index 89339b1f8455..3f162e1e8868 100644
--- a/framework/inc/dispatch/interceptionhelper.hxx
+++ b/framework/inc/dispatch/interceptionhelper.hxx
@@ -247,7 +247,7 @@ class InterceptionHelper final : public ::cppu::WeakImplHelper<
*/
virtual void SAL_CALL disposing(const css::lang::EventObject& aEvent) override;
- rtl::Reference<DispatchProvider> GetSlave() const { return m_xSlave; }
+ const rtl::Reference<DispatchProvider> & GetSlave() const { return m_xSlave; }
}; // class InterceptionHelper
diff --git a/framework/inc/jobs/jobdata.hxx b/framework/inc/jobs/jobdata.hxx
index 050bce6a84a9..4b876ddb6bd5 100644
--- a/framework/inc/jobs/jobdata.hxx
+++ b/framework/inc/jobs/jobdata.hxx
@@ -174,10 +174,10 @@ class JobData final
EMode getMode () const;
EEnvironment getEnvironment () const;
OUString getEnvironmentDescriptor() const;
- OUString getService () const;
- OUString getEvent () const;
+ const OUString & getService () const;
+ const OUString & getEvent () const;
css::uno::Sequence< css::beans::NamedValue > getConfig () const;
- std::vector< css::beans::NamedValue > getJobConfig () const;
+ const std::vector< css::beans::NamedValue > & getJobConfig () const;
bool hasConfig () const;
bool hasCorrectContext ( std::u16string_view rModuleIdent ) const;
diff --git a/framework/inc/jobs/jobresult.hxx b/framework/inc/jobs/jobresult.hxx
index a9d3f189bac8..b1a62f59797e 100644
--- a/framework/inc/jobs/jobresult.hxx
+++ b/framework/inc/jobs/jobresult.hxx
@@ -94,8 +94,8 @@ class JobResult final
JobResult& operator=( const JobResult& rCopy );
bool existPart ( sal_uInt32 eParts ) const;
- std::vector< css::beans::NamedValue > getArguments ( ) const;
- css::frame::DispatchResultEvent getDispatchResult( ) const;
+ const std::vector< css::beans::NamedValue > & getArguments ( ) const;
+ const css::frame::DispatchResultEvent & getDispatchResult( ) const;
};
} // namespace framework
diff --git a/framework/source/fwe/classes/addonsoptions.cxx b/framework/source/fwe/classes/addonsoptions.cxx
index f3b038e99660..86210d87e046 100644
--- a/framework/source/fwe/classes/addonsoptions.cxx
+++ b/framework/source/fwe/classes/addonsoptions.cxx
@@ -224,8 +224,8 @@ class AddonsOptions_Impl : public ConfigItem
const Sequence< Sequence< PropertyValue > >& GetAddonsMenuBarPart () const { return m_aCachedMenuBarPartProperties;}
const Sequence< Sequence< PropertyValue > >& GetAddonsToolBarPart ( sal_uInt32 nIndex ) const;
const Sequence< Sequence< PropertyValue > >& GetAddonsNotebookBarPart ( sal_uInt32 nIndex ) const;
- OUString GetAddonsToolbarResourceName( sal_uInt32 nIndex ) const;
- OUString GetAddonsNotebookBarResourceName( sal_uInt32 nIndex ) const;
+ const OUString & GetAddonsToolbarResourceName( sal_uInt32 nIndex ) const;
+ const OUString & GetAddonsNotebookBarResourceName( sal_uInt32 nIndex ) const;
const Sequence< Sequence< PropertyValue > >& GetAddonsHelpMenu () const { return m_aCachedHelpMenuProperties;}
BitmapEx GetImageFromURL( const OUString& aURL, bool bBig, bool bNoScale );
const MergeMenuInstructionContainer& GetMergeMenuInstructions() const { return m_aCachedMergeMenuInsContainer;}
@@ -531,22 +531,22 @@ const Sequence< Sequence< PropertyValue > >& AddonsOptions_Impl::GetAddonsNotebo
// public method
-OUString AddonsOptions_Impl::GetAddonsToolbarResourceName( sal_uInt32 nIndex ) const
+const OUString & AddonsOptions_Impl::GetAddonsToolbarResourceName( sal_uInt32 nIndex ) const
{
if ( nIndex < m_aCachedToolBarPartResourceNames.size() )
return m_aCachedToolBarPartResourceNames[nIndex];
else
- return OUString();
+ return EMPTY_OUSTRING;
}
// public method
-OUString AddonsOptions_Impl::GetAddonsNotebookBarResourceName( sal_uInt32 nIndex ) const
+const OUString & AddonsOptions_Impl::GetAddonsNotebookBarResourceName( sal_uInt32 nIndex ) const
{
if ( nIndex < m_aCachedNotebookBarPartResourceNames.size() )
return m_aCachedNotebookBarPartResourceNames[nIndex];
else
- return OUString();
+ return EMPTY_OUSTRING;
}
// public method
diff --git a/framework/source/jobs/job.cxx b/framework/source/jobs/job.cxx
index 9cb4f6237119..26f5fe6b8df8 100644
--- a/framework/source/jobs/job.cxx
+++ b/framework/source/jobs/job.cxx
@@ -462,7 +462,7 @@ void Job::impl_reactForJobResult( /*IN*/ const css::uno::Any& aResult )
(aAnalyzedResult.existPart(JobResult::E_ARGUMENTS))
)
{
- m_aJobCfg.setJobConfig(aAnalyzedResult.getArguments());
+ m_aJobCfg.setJobConfig(std::vector{aAnalyzedResult.getArguments()});
}
// disable a job for further executions.
diff --git a/framework/source/jobs/jobdata.cxx b/framework/source/jobs/jobdata.cxx
index 7ef42137635d..3359738c2cfa 100644
--- a/framework/source/jobs/jobdata.cxx
+++ b/framework/source/jobs/jobdata.cxx
@@ -310,17 +310,17 @@ OUString JobData::getEnvironmentDescriptor() const
return sDescriptor;
}
-OUString JobData::getService() const
+const OUString & JobData::getService() const
{
return m_sService;
}
-OUString JobData::getEvent() const
+const OUString & JobData::getEvent() const
{
return m_sEvent;
}
-std::vector< css::beans::NamedValue > JobData::getJobConfig() const
+const std::vector< css::beans::NamedValue > & JobData::getJobConfig() const
{
return m_lArguments;
}
diff --git a/framework/source/jobs/jobresult.cxx b/framework/source/jobs/jobresult.cxx
index 183543606b59..de8712f116a1 100644
--- a/framework/source/jobs/jobresult.cxx
+++ b/framework/source/jobs/jobresult.cxx
@@ -170,9 +170,12 @@ bool JobResult::existPart(sal_uInt32 eParts) const { return ((m_eParts & eParts)
@return It returns the state of the internal member
without any checks!
*/
-std::vector<css::beans::NamedValue> JobResult::getArguments() const { return m_lArguments; }
+const std::vector<css::beans::NamedValue>& JobResult::getArguments() const { return m_lArguments; }
-css::frame::DispatchResultEvent JobResult::getDispatchResult() const { return m_aDispatchResult; }
+const css::frame::DispatchResultEvent& JobResult::getDispatchResult() const
+{
+ return m_aDispatchResult;
+}
} // namespace framework