summaryrefslogtreecommitdiff
path: root/oox/source/dump
diff options
context:
space:
mode:
authorNoel <noelgrandin@gmail.com>2020-11-25 08:14:07 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-11-30 12:32:14 +0100
commit8332d6d8200e8ca1f22dd98d9373efd5a431d09c (patch)
treedd45d452202998297b8562743ea6345462304d04 /oox/source/dump
parentd05a4cfbdcece491f7385dbeaa7eca03f2fdc1d5 (diff)
loplugin:stringviewparam include comparisons with string literals
Change-Id: I8ba1214500dddaf413c506a4b82f43d63cda804b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106559 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'oox/source/dump')
-rw-r--r--oox/source/dump/dumperbase.cxx36
1 files changed, 18 insertions, 18 deletions
diff --git a/oox/source/dump/dumperbase.cxx b/oox/source/dump/dumperbase.cxx
index d553dd092ff7..df18516a0aef 100644
--- a/oox/source/dump/dumperbase.cxx
+++ b/oox/source/dump/dumperbase.cxx
@@ -622,46 +622,46 @@ OString StringHelper::convertToUtf8( const OUString& rStr )
return OUStringToOString( rStr, RTL_TEXTENCODING_UTF8 );
}
-DataType StringHelper::convertToDataType( const OUString& rStr )
+DataType StringHelper::convertToDataType( std::u16string_view rStr )
{
DataType eType = DATATYPE_VOID;
- if ( rStr == "int8" )
+ if ( rStr == u"int8" )
eType = DATATYPE_INT8;
- else if ( rStr == "uint8" )
+ else if ( rStr == u"uint8" )
eType = DATATYPE_UINT8;
- else if ( rStr == "int16" )
+ else if ( rStr == u"int16" )
eType = DATATYPE_INT16;
- else if ( rStr == "uint16" )
+ else if ( rStr == u"uint16" )
eType = DATATYPE_UINT16;
- else if ( rStr == "int32" )
+ else if ( rStr == u"int32" )
eType = DATATYPE_INT32;
- else if ( rStr == "uint32" )
+ else if ( rStr == u"uint32" )
eType = DATATYPE_UINT32;
- else if ( rStr == "int64" )
+ else if ( rStr == u"int64" )
eType = DATATYPE_INT64;
- else if ( rStr == "uint64" )
+ else if ( rStr == u"uint64" )
eType = DATATYPE_UINT64;
- else if ( rStr == "float" )
+ else if ( rStr == u"float" )
eType = DATATYPE_FLOAT;
- else if ( rStr == "double" )
+ else if ( rStr == u"double" )
eType = DATATYPE_DOUBLE;
return eType;
}
-FormatType StringHelper::convertToFormatType( const OUString& rStr )
+FormatType StringHelper::convertToFormatType( std::u16string_view rStr )
{
FormatType eType = FORMATTYPE_NONE;
- if ( rStr == "dec" )
+ if ( rStr == u"dec" )
eType = FORMATTYPE_DEC;
- else if ( rStr == "hex" )
+ else if ( rStr == u"hex" )
eType = FORMATTYPE_HEX;
- else if ( rStr == "shorthex" )
+ else if ( rStr == u"shorthex" )
eType = FORMATTYPE_SHORTHEX;
- else if ( rStr == "bin" )
+ else if ( rStr == u"bin" )
eType = FORMATTYPE_BIN;
- else if ( rStr == "fix" )
+ else if ( rStr == u"fix" )
eType = FORMATTYPE_FIX;
- else if ( rStr == "bool" )
+ else if ( rStr == u"bool" )
eType = FORMATTYPE_BOOL;
return eType;
}