From c8e13f1fd05881010614987b1113367ab9a9928e Mon Sep 17 00:00:00 2001 From: Laserlicht <13953785+Laserlicht@users.noreply.github.com> Date: Wed, 17 Sep 2025 20:15:57 +0200 Subject: [PATCH] missing replacement --- lib/ResourceSet.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ResourceSet.cpp b/lib/ResourceSet.cpp index e3f415734..2731ab723 100644 --- a/lib/ResourceSet.cpp +++ b/lib/ResourceSet.cpp @@ -124,7 +124,7 @@ std::string ResourceSet::toString() const bool ResourceSet::nziterator::valid() const { - return cur.resType < GameResID::COUNT && cur.resVal; + return static_cast(cur.resType) < LIBRARY->resourceTypeHandler->getAllObjects().size() && cur.resVal; } ResourceSet::nziterator ResourceSet::nziterator::operator++() @@ -155,9 +155,9 @@ void ResourceSet::nziterator::advance() do { ++cur.resType; - } while(cur.resType < GameResID::COUNT && !(cur.resVal=rs[cur.resType])); + } while(static_cast(cur.resType) < LIBRARY->resourceTypeHandler->getAllObjects().size() && !(cur.resVal=rs[cur.resType])); - if(cur.resType >= GameResID::COUNT) + if(static_cast(cur.resType) >= LIBRARY->resourceTypeHandler->getAllObjects().size()) cur.resVal = -1; }