db/Song, SongUpdate: remove unnecessary c_str() calls

Just case implicitly to std::string_view, which is both simpler and
safer.
This commit is contained in:
Max Kellermann
2024-05-07 21:13:23 +02:00
parent 56bb1dddd7
commit 164b5b0cf3
3 changed files with 5 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ DatabaseDetachSong(const Storage *storage, const LightSong &song) noexcept
if (storage != nullptr) {
if (!detached.HasRealURI()) {
const auto uri = song.GetURI();
detached.SetRealURI(storage->MapUTF8(uri.c_str()));
detached.SetRealURI(storage->MapUTF8(uri));
} else if (uri_is_relative_path(detached.GetRealURI())) {
/* if the "RealURI" is relative, translate it
using the song's "URI" attribute, because
@@ -29,7 +29,7 @@ DatabaseDetachSong(const Storage *storage, const LightSong &song) noexcept
const auto real_uri =
uri_apply_relative(detached.GetRealURI(),
song.GetURI());
detached.SetRealURI(storage->MapUTF8(real_uri.c_str()));
detached.SetRealURI(storage->MapUTF8(real_uri));
}
}