summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/VolumeWii.cpp
diff options
context:
space:
mode:
authorDr. Dystopia <jonis9898@hotmail.com>2025-04-20 08:14:49 +0200
committerDr. Dystopia <jonis9898@hotmail.com>2025-05-18 09:24:47 +0200
commit851c555c90536dd24d03b9b41ccdd778940f6d28 (patch)
tree508e4c641c1df14f4597807135daad293b8b31b7 /Source/Core/DiscIO/VolumeWii.cpp
parent404a7c75b24da5842c46988bf19c1d5b330dcca1 (diff)
DiscIO: Use views::keys
Diffstat (limited to 'Source/Core/DiscIO/VolumeWii.cpp')
-rw-r--r--Source/Core/DiscIO/VolumeWii.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Core/DiscIO/VolumeWii.cpp b/Source/Core/DiscIO/VolumeWii.cpp
index 764dabe543..16be024420 100644
--- a/Source/Core/DiscIO/VolumeWii.cpp
+++ b/Source/Core/DiscIO/VolumeWii.cpp
@@ -11,6 +11,7 @@
#include <map>
#include <memory>
#include <optional>
+#include <ranges>
#include <string>
#include <thread>
#include <utility>
@@ -250,9 +251,9 @@ bool VolumeWii::HasWiiEncryption() const
std::vector<Partition> VolumeWii::GetPartitions() const
{
- std::vector<Partition> partitions;
- for (const auto& pair : m_partitions)
- partitions.push_back(pair.first);
+ std::vector<Partition> partitions(m_partitions.size());
+ const auto partitions_view = std::views::keys(m_partitions);
+ std::ranges::copy(partitions_view, partitions.begin());
return partitions;
}