CResTypeInfo: Shorten std::sort call
We can remove unnecessary qualifiers to make this a little less verbose.
This commit is contained in:
parent
2b7c4941e5
commit
e9dd2c57a6
|
@ -155,18 +155,18 @@ void CResTypeInfo::CResTypeInfoFactory::AddExtension(CResTypeInfo *pType, CFourC
|
|||
ASSERT(FirstGame >= EGame::PrimeDemo && LastGame <= EGame::DKCReturns && FirstGame <= LastGame);
|
||||
ASSERT(FirstGame != EGame::Invalid && LastGame != EGame::Invalid);
|
||||
|
||||
for (int GameIdx = (int) FirstGame; GameIdx <= (int) LastGame; GameIdx++)
|
||||
for (int GameIdx = static_cast<int>(FirstGame); GameIdx <= static_cast<int>(LastGame); GameIdx++)
|
||||
{
|
||||
#if !PUBLIC_RELEASE
|
||||
ASSERT(!pType->IsInGame((EGame) GameIdx));
|
||||
ASSERT(!pType->IsInGame(static_cast<EGame>(GameIdx)));
|
||||
#endif
|
||||
|
||||
CResTypeInfo::SGameExtension Info { (EGame) GameIdx, Ext };
|
||||
SGameExtension Info{static_cast<EGame>(GameIdx), Ext};
|
||||
pType->mCookedExtensions.push_back(Info);
|
||||
}
|
||||
|
||||
std::sort(pType->mCookedExtensions.begin(), pType->mCookedExtensions.end(), [](const CResTypeInfo::SGameExtension& rkLeft, const CResTypeInfo::SGameExtension& rkRight) -> bool {
|
||||
return rkLeft.Game < rkRight.Game;
|
||||
std::sort(pType->mCookedExtensions.begin(), pType->mCookedExtensions.end(), [](const SGameExtension& left, const SGameExtension& right) {
|
||||
return left.Game < right.Game;
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue