From 0c67f3642bf2eee85b9d91bd2ed8a269c794c5d3 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Wed, 21 May 2025 21:14:40 -0500 Subject: [PATCH] clean up sfxemitter --- Engine/source/T3D/sfx/sfxEmitter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/T3D/sfx/sfxEmitter.cpp b/Engine/source/T3D/sfx/sfxEmitter.cpp index 04a371c50..1f5808559 100644 --- a/Engine/source/T3D/sfx/sfxEmitter.cpp +++ b/Engine/source/T3D/sfx/sfxEmitter.cpp @@ -233,7 +233,7 @@ SFXEmitter::SFXEmitter() SFXEmitter::~SFXEmitter() { - if(mLocalProfile != NULL) + if (mLocalProfile->getRefCount() && !mLocalProfile->isDeleted()) mLocalProfile->onRemove(); SFX_DELETE( mSource );