util/UriExtract: pass std::string_view to uri_get_suffix()

This commit is contained in:
Max Kellermann
2020-11-04 21:10:58 +01:00
parent 35a232105e
commit 2a9131498f
4 changed files with 14 additions and 12 deletions

View File

@@ -164,7 +164,7 @@ GetChromaprintCommand::DecodeStream(InputStream &is,
inline void
GetChromaprintCommand::DecodeStream(InputStream &is)
{
const auto suffix = uri_get_suffix(uri.c_str());
const auto suffix = uri_get_suffix(uri);
decoder_plugins_try([this, &is, suffix](const DecoderPlugin &plugin){
return DecodeStream(is, suffix, plugin);
@@ -222,7 +222,7 @@ GetChromaprintCommand::DecodeFile(std::string_view suffix, InputStream &is,
inline void
GetChromaprintCommand::DecodeFile()
{
const auto suffix = uri_get_suffix(uri.c_str());
const auto suffix = uri_get_suffix(uri);
if (suffix.empty())
return;