diff options
Diffstat (limited to 'extensions/source/logging')
-rw-r--r-- | extensions/source/logging/loghandler.cxx | 2 | ||||
-rw-r--r-- | extensions/source/logging/loghandler.hxx | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/extensions/source/logging/loghandler.cxx b/extensions/source/logging/loghandler.cxx index e52a807db24f..afc33605b9fc 100644 --- a/extensions/source/logging/loghandler.cxx +++ b/extensions/source/logging/loghandler.cxx @@ -109,7 +109,7 @@ namespace logging } - bool LogHandlerHelper::setEncoding( const OUString& _rEncoding ) + bool LogHandlerHelper::setEncoding( std::u16string_view _rEncoding ) { OString sAsciiEncoding( OUStringToOString( _rEncoding, RTL_TEXTENCODING_ASCII_US ) ); rtl_TextEncoding eEncoding = rtl_getTextEncodingFromMimeCharset( sAsciiEncoding.getStr() ); diff --git a/extensions/source/logging/loghandler.hxx b/extensions/source/logging/loghandler.hxx index 89248c811c22..1e0feaa06c7c 100644 --- a/extensions/source/logging/loghandler.hxx +++ b/extensions/source/logging/loghandler.hxx @@ -20,6 +20,10 @@ #ifndef INCLUDED_EXTENSIONS_SOURCE_LOGGING_LOGHANDLER_HXX #define INCLUDED_EXTENSIONS_SOURCE_LOGGING_LOGHANDLER_HXX +#include <sal/config.h> + +#include <string_view> + #include <com/sun/star/logging/XLogFormatter.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/logging/LogRecord.hpp> @@ -59,7 +63,7 @@ namespace logging void setIsInitialized() { m_bInitialized = true; } bool getEncoding( OUString& _out_rEncoding ) const; - bool setEncoding( const OUString& _rEncoding ); + bool setEncoding( std::u16string_view _rEncoding ); rtl_TextEncoding getTextEncoding() const { return m_eEncoding; } |