diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2022-04-14 23:03:16 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2022-04-15 08:38:43 +0200 |
commit | f23f594b17a2b117e0940ecff86b878955bf6e3e (patch) | |
tree | f32bd5645274372e4710a6f6e48a7275520ba7af /basic | |
parent | 6457b72667de2a203e25a18b0f58cde67d41bbf4 (diff) |
loplugin:stringviewparam
Change-Id: Id3bd8576b134728140dc68b00eebf78a8f3fd4ca
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133056
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'basic')
-rw-r--r-- | basic/source/runtime/dllmgr-x64.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/basic/source/runtime/dllmgr-x64.cxx b/basic/source/runtime/dllmgr-x64.cxx index 82d909398a77..0a3d334ce49d 100644 --- a/basic/source/runtime/dllmgr-x64.cxx +++ b/basic/source/runtime/dllmgr-x64.cxx @@ -27,6 +27,7 @@ #include <algorithm> #include <cstddef> #include <map> +#include <string_view> #include <vector> #include <basic/sbx.hxx> @@ -483,7 +484,7 @@ struct ProcData { }; ErrCode call( - OUString const & dll, ProcData const & proc, SbxArray * arguments, + std::u16string_view dll, ProcData const & proc, SbxArray * arguments, SbxVariable & result) { if (arguments && arguments->Count() > 20) @@ -497,7 +498,7 @@ ErrCode call( // requires special handling in unmarshalString; other functions might // require similar treatment, too: bool special = - dll.equalsIgnoreAsciiCase("KERNEL32.DLL") && + o3tl::equalsIgnoreAsciiCase(dll, u"KERNEL32.DLL") && (proc.name == "GetLogicalDriveStringsA"); for (sal_uInt32 i = 1; i < (arguments == nullptr ? 0 : arguments->Count()); ++i) { |