From a82e3b9dfe627b2981694f4c7ba33270c3c18d8d Mon Sep 17 00:00:00 2001 From: MrRaveYard <29225776+MrRaveYard@users.noreply.github.com> Date: Tue, 25 Jun 2024 21:51:48 +0200 Subject: [PATCH] Add missing GC write barrier --- src/common/objects/dobject.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/objects/dobject.cpp b/src/common/objects/dobject.cpp index 4ba50473848..e124a975c7c 100644 --- a/src/common/objects/dobject.cpp +++ b/src/common/objects/dobject.cpp @@ -330,6 +330,7 @@ void DObject::Destroy () } OnDestroy(); ObjectFlags = (ObjectFlags & ~OF_Fixed) | OF_EuthanizeMe; + GC::WriteBarrier(this); } DEFINE_ACTION_FUNCTION(DObject, Destroy)