From 0e201ffdccb4598c65ba7f5793969d72df2d44bf Mon Sep 17 00:00:00 2001
From: Max Kellermann <max.kellermann@gmail.com>
Date: Tue, 6 Sep 2022 21:16:22 +0200
Subject: [PATCH] archive/iso9660: simplify std::span initializer

---
 src/archive/plugins/Iso9660ArchivePlugin.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/archive/plugins/Iso9660ArchivePlugin.cxx b/src/archive/plugins/Iso9660ArchivePlugin.cxx
index 39aadd609..84e82ae81 100644
--- a/src/archive/plugins/Iso9660ArchivePlugin.cxx
+++ b/src/archive/plugins/Iso9660ArchivePlugin.cxx
@@ -166,7 +166,7 @@ class Iso9660InputStream final : public InputStream {
 			assert(fill <= data.size());
 			assert(position <= fill);
 
-			return {data.data() + position, data.data() + fill};
+			return std::span{data}.first(fill).subspan(position);
 		}
 
 		void Consume(size_t nbytes) noexcept {