From 1eab15d129bc6f47c8b3285eb908556386baaf32 Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Sat, 7 Jan 2023 22:04:11 +0800 Subject: [PATCH] Root nullptr check when destroying rig tree --- SHADE_Engine/src/Assets/Asset Types/Models/SHRigAsset.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SHADE_Engine/src/Assets/Asset Types/Models/SHRigAsset.cpp b/SHADE_Engine/src/Assets/Asset Types/Models/SHRigAsset.cpp index 251fdc91..6e1ef2b3 100644 --- a/SHADE_Engine/src/Assets/Asset Types/Models/SHRigAsset.cpp +++ b/SHADE_Engine/src/Assets/Asset Types/Models/SHRigAsset.cpp @@ -7,6 +7,11 @@ namespace SHADE { SHRigAsset::~SHRigAsset() { + if (root == nullptr) + { + return; + } + std::queue nodeQueue; nodeQueue.push(root);