Skip to content
This repository was archived by the owner on Dec 24, 2023. It is now read-only.

Commit 2702ec5

Browse files
committed
bsp: EntityKeyValues: Fix find methods OOB with default args
1 parent d6ea71d commit 2702ec5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/bsp/src/entity_key_values.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ std::string bsp::EntityKeyValuesDict::exportToString() const {
231231
}
232232

233233
int bsp::EntityKeyValuesDict::findEntityByName(std::string_view targetName, int after) const {
234-
for (int i = after; i < size(); i++) {
234+
for (int i = after + 1; i < size(); i++) {
235235
if (m_Ents[i].getTargetName() == targetName) {
236236
return i;
237237
}
@@ -241,7 +241,7 @@ int bsp::EntityKeyValuesDict::findEntityByName(std::string_view targetName, int
241241
}
242242

243243
int bsp::EntityKeyValuesDict::findEntityByClassName(std::string_view className, int after) const {
244-
for (int i = after; i < size(); i++) {
244+
for (int i = after + 1; i < size(); i++) {
245245
if (m_Ents[i].getClassName() == className) {
246246
return i;
247247
}

0 commit comments

Comments
 (0)