minor optimization for GetFreeID .

This commit is contained in:
Zero Fanker 2025-03-15 15:16:47 -04:00
parent 3a0c12e52a
commit 9a259ec5b0

View file

@ -1288,19 +1288,16 @@ CString GetFreeID()
"Actions",
"AITriggerTypes",
};
// 0=GAPOWR ...
for (auto const& id : typeLists) {
for (auto const& [_, id] : ini[id]) {
if (id == input) {
return true;
}
if (ini[id].HasValue(input)) {
return true;
}
}
// 1000000=Foo, ...
for (auto const& id : itemLists) {
for (auto const& [id, _] : ini[id]) {
if (id == input) {
return true;
}
if (ini[id].Exists(input)) {
return true;
}
}