diff options
Diffstat (limited to 'sax/inc/sax_decoder_factory.hh')
| -rw-r--r-- | sax/inc/sax_decoder_factory.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sax/inc/sax_decoder_factory.hh b/sax/inc/sax_decoder_factory.hh index 80f1af3..2361ac3 100644 --- a/sax/inc/sax_decoder_factory.hh +++ b/sax/inc/sax_decoder_factory.hh @@ -2,7 +2,7 @@ #define SAX_DECODER_FACTORY_HH #include <memory> -#include <string> +#include <string_view> namespace modxml { namespace sax { @@ -23,7 +23,7 @@ class DecoderFactory { * Note that encoding value isn't cleaned up or validated in any way, it is * reported EXACTLY as found (even if not valid per XML spec). */ - virtual std::unique_ptr<Decoder> create(std::string const& encoding) = 0; + virtual std::unique_ptr<Decoder> create(std::string_view encoding) = 0; protected: DecoderFactory() = default; |
