Ver Fonte

volfog destructor safties

AzaezelX há 4 meses atrás
pai
commit
ba09744c6b
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      Engine/source/environment/VolumetricFog.cpp

+ 2 - 1
Engine/source/environment/VolumetricFog.cpp

@@ -303,7 +303,8 @@ void VolumetricFog::onRemove()
       GuiCanvas::getCanvasSizeChangeSignal().remove(this, &VolumetricFog::handleCanvasResize);
       GuiCanvas::getCanvasSizeChangeSignal().remove(this, &VolumetricFog::handleCanvasResize);
    }
    }
    removeFromScene();
    removeFromScene();
-   VFRTM->DecFogObjects();
+   if (VFRTM)
+      VFRTM->DecFogObjects();
    Parent::onRemove();
    Parent::onRemove();
 }
 }
 void VolumetricFog::handleCanvasResize(GuiCanvas* canvas)
 void VolumetricFog::handleCanvasResize(GuiCanvas* canvas)