From 12cb8fd59d0306fc3a8ff25305ea8aa938a2941c Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 9 Feb 2023 20:04:57 +0100 Subject: [PATCH] Ignore warning on missing object in `Level::FindActor` --- Source/Engine/Level/Level.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Source/Engine/Level/Level.cpp b/Source/Engine/Level/Level.cpp index 45518efd1..a67268b6a 100644 --- a/Source/Engine/Level/Level.cpp +++ b/Source/Engine/Level/Level.cpp @@ -1443,20 +1443,15 @@ void Level::ReloadScriptsAsync() Actor* Level::FindActor(const Guid& id) { - return Scripting::FindObject(id); + return Scripting::TryFindObject(id); } Actor* Level::FindActor(const StringView& name) { Actor* result = nullptr; - ScopeLock lock(ScenesLock); - for (int32 i = 0; result == nullptr && i < Scenes.Count(); i++) - { result = Scenes[i]->FindActor(name); - } - return result; }