diff options
-rw-r--r-- | forms/source/component/ListBox.cxx | 4 | ||||
-rw-r--r-- | framework/inc/dispatch/interceptionhelper.hxx | 2 | ||||
-rw-r--r-- | framework/inc/jobs/jobdata.hxx | 6 | ||||
-rw-r--r-- | framework/inc/jobs/jobresult.hxx | 4 | ||||
-rw-r--r-- | framework/source/fwe/classes/addonsoptions.cxx | 12 | ||||
-rw-r--r-- | framework/source/jobs/job.cxx | 2 | ||||
-rw-r--r-- | framework/source/jobs/jobdata.cxx | 6 | ||||
-rw-r--r-- | framework/source/jobs/jobresult.cxx | 7 |
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 |