1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-04-01 05:06:41 +00:00

Merge branch 'minor_simp_multidircoll' into 'master'

Minor simplification in multidircollection.cpp

See merge request OpenMW/openmw!1963
This commit is contained in:
jvoisin 2022-06-03 17:22:19 +00:00
commit 075ecc8558
2 changed files with 2 additions and 31 deletions

View file

@ -16,22 +16,7 @@ namespace Files
{
if (mStrict)
return left==right;
std::size_t len = left.length();
if (len!=right.length())
return false;
for (std::size_t i=0; i<len; ++i)
{
char l = Misc::StringUtils::toLower (left[i]);
char r = Misc::StringUtils::toLower (right[i]);
if (l!=r)
return false;
}
return true;
return Misc::StringUtils::ciEqual(left, right);
}
};

View file

@ -24,21 +24,7 @@ namespace Files
{
if (mStrict)
return left<right;
std::size_t min = std::min (left.length(), right.length());
for (std::size_t i=0; i<min; ++i)
{
char l = Misc::StringUtils::toLower (left[i]);
char r = Misc::StringUtils::toLower (right[i]);
if (l<r)
return true;
if (l>r)
return false;
}
return left.length()<right.length();
return Misc::StringUtils::ciLess(left, right);
}
};