From bb06f51308428500c9c8d11ae05f0aa03ecc179c Mon Sep 17 00:00:00 2001 From: Noel Date: Wed, 18 Nov 2020 10:10:40 +0200 Subject: loplugin:stringviewparam extend to comparison operators which means that some call sites have to change to use unicode string literals i.e. u"foo" instead of "foo" Change-Id: Ie51c3adf56d343dd1d1710777f9d2a43ee66221c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106125 Tested-by: Jenkins Reviewed-by: Noel Grandin --- include/unotools/compatibility.hxx | 2 +- include/unotools/lingucfg.hxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'include/unotools') diff --git a/include/unotools/compatibility.hxx b/include/unotools/compatibility.hxx index 39674470e125..3c025224ea1b 100644 --- a/include/unotools/compatibility.hxx +++ b/include/unotools/compatibility.hxx @@ -85,7 +85,7 @@ class UNOTOOLS_DLLPUBLIC SvtCompatibilityEntry return "_default"; } - static Index getIndex( const OUString& rName ) + static Index getIndex( std::u16string_view rName ) { for ( int i = static_cast(Index::Name); i < static_cast(Index::INVALID); ++i ) if ( getName( Index(i) ) == rName ) diff --git a/include/unotools/lingucfg.hxx b/include/unotools/lingucfg.hxx index b586b688fd95..20c678b96b4f 100644 --- a/include/unotools/lingucfg.hxx +++ b/include/unotools/lingucfg.hxx @@ -194,7 +194,7 @@ public: css::uno::Sequence< OUString > GetDisabledDictionaries() const; - std::vector< SvtLinguConfigDictionaryEntry > GetActiveDictionariesByFormat( const OUString &rFormatName ) const; + std::vector< SvtLinguConfigDictionaryEntry > GetActiveDictionariesByFormat( std::u16string_view rFormatName ) const; // functions returning file URLs to the respective images (if found) and empty string otherwise OUString GetSpellAndGrammarContextSuggestionImage( const OUString &rServiceImplName ) const; -- cgit