1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 15:29:55 +00:00

CLEANUP(contentmodel): Use ranges::find_if instead of a loop

This commit is contained in:
Dave Corley 2024-06-23 18:15:27 -05:00
parent 40aee53831
commit fbdc4f4881

View file

@ -1,6 +1,7 @@
#include "contentmodel.hpp"
#include "esmfile.hpp"
#include <algorithm>
#include <fstream>
#include <memory>
#include <stdexcept>
@ -672,14 +673,8 @@ void ContentSelectorModel::ContentModel::setNonUserContent(const QStringList& fi
for (auto* file : mFiles)
file->setFromAnotherConfigFile(mNonUserContent.contains(file->fileName().toLower()));
int insertPosition = 0;
for (auto* file : mFiles)
{
if (!file->builtIn())
break;
++insertPosition;
}
int insertPosition
= std::ranges::find_if(mFiles, [](const EsmFile* file) { return !file->builtIn(); }) - mFiles.begin();
for (const auto& filepath : fileList)
{