From a7b7e3551271c1456890100f98467a64cf027a85 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max.kellermann@gmail.com>
Date: Thu, 30 Jun 2022 10:59:37 +0200
Subject: [PATCH] tag/ReplayGainParser: use std::string_view

---
 src/tag/ReplayGainParser.cxx | 3 +--
 src/tag/ReplayGainParser.hxx | 5 +++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/tag/ReplayGainParser.cxx b/src/tag/ReplayGainParser.cxx
index 8fed7d438..fc5315692 100644
--- a/src/tag/ReplayGainParser.cxx
+++ b/src/tag/ReplayGainParser.cxx
@@ -22,7 +22,6 @@
 #include "ReplayGainInfo.hxx"
 #include "util/ASCII.hxx"
 #include "util/NumberParser.hxx"
-#include "util/StringView.hxx"
 
 #include <cassert>
 
@@ -72,7 +71,7 @@ ParseReplayGainTag(ReplayGainInfo &info,
 }
 
 bool
-ParseReplayGainVorbis(ReplayGainInfo &info, StringView entry) noexcept
+ParseReplayGainVorbis(ReplayGainInfo &info, std::string_view entry) noexcept
 {
 	struct VorbisCommentEntry {
 		std::string_view entry;
diff --git a/src/tag/ReplayGainParser.hxx b/src/tag/ReplayGainParser.hxx
index b2fa052c9..6b4dcf2c9 100644
--- a/src/tag/ReplayGainParser.hxx
+++ b/src/tag/ReplayGainParser.hxx
@@ -20,7 +20,8 @@
 #ifndef MPD_TAG_REPLAY_GAIN_HXX
 #define MPD_TAG_REPLAY_GAIN_HXX
 
-struct StringView;
+#include <string_view>
+
 struct ReplayGainInfo;
 
 bool
@@ -28,6 +29,6 @@ ParseReplayGainTag(ReplayGainInfo &info,
 		   const char *name, const char *value) noexcept;
 
 bool
-ParseReplayGainVorbis(ReplayGainInfo &info, StringView entry) noexcept;
+ParseReplayGainVorbis(ReplayGainInfo &info, std::string_view entry) noexcept;
 
 #endif