summaryrefslogtreecommitdiff
path: root/src/modinforegular.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modinforegular.cpp')
-rw-r--r--src/modinforegular.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modinforegular.cpp b/src/modinforegular.cpp
index 8ad7ffe5..8ef8e007 100644
--- a/src/modinforegular.cpp
+++ b/src/modinforegular.cpp
@@ -653,12 +653,13 @@ std::vector<ModInfo::EFlag> ModInfoRegular::getFlags() const
}
-std::vector<int> ModInfoRegular::doGetContents() const
+std::set<int> ModInfoRegular::doGetContents() const
{
ModDataContent* contentFeature = m_GamePlugin->feature<ModDataContent>();
if (contentFeature) {
- return contentFeature->getContentsFor(contentFileTree());
+ auto result = contentFeature->getContentsFor(contentFileTree());
+ return std::set<int>(std::begin(result), std::end(result));
}
return {};