aboutsummaryrefslogtreecommitdiff
path: root/src/zencore
diff options
context:
space:
mode:
Diffstat (limited to 'src/zencore')
-rw-r--r--src/zencore/memtrack/tagtrace.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/zencore/memtrack/tagtrace.cpp b/src/zencore/memtrack/tagtrace.cpp
index 797da0fab..575b1fe53 100644
--- a/src/zencore/memtrack/tagtrace.cpp
+++ b/src/zencore/memtrack/tagtrace.cpp
@@ -67,6 +67,9 @@ FMemScope::FMemScope(FLLMTag InTag, bool bShouldActivate /*= true*/)
void
FMemScope::ActivateScope(int32_t InTag)
{
+ if (InTag == GActiveTag)
+ return;
+
if (auto LogScope = FMemoryMemoryScopeFields::LogScopeType::ScopedEnter<FMemoryMemoryScopeFields>())
{
if (const auto& __restrict MemoryScope = *(FMemoryMemoryScopeFields*)(&LogScope))