From 41cc6308ab58c1ef5de5dcfedaafe161e1b4f841 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 11 Aug 2020 16:20:56 -0700 Subject: [PATCH] Null check cleaning up old parsers --- IDEHelper/Compiler/BfSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfSystem.cpp b/IDEHelper/Compiler/BfSystem.cpp index f6ecc233..7d994d17 100644 --- a/IDEHelper/Compiler/BfSystem.cpp +++ b/IDEHelper/Compiler/BfSystem.cpp @@ -3223,7 +3223,7 @@ void BfSystem::RemoveOldData() typeDef->mProject->mDeleteStage = BfProject::DeleteStage_Queued; for (auto parser : mParsers) - if (parser->mProject->mDeleteStage == BfProject::DeleteStage_AwaitingRefs) + if ((parser->mProject != NULL) && (parser->mProject->mDeleteStage == BfProject::DeleteStage_AwaitingRefs)) parser->mProject->mDeleteStage = BfProject::DeleteStage_Queued; for (int projectIdx = 0; projectIdx < (int)mProjectDeleteQueue.size(); projectIdx++)