From 685a036eb2cae04223eb752b08ecc175d98681ef Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Thu, 13 Aug 2020 13:12:00 -0700 Subject: [PATCH] Fixed issue removing split global --- IDEHelper/Compiler/BfCompiler.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/IDEHelper/Compiler/BfCompiler.cpp b/IDEHelper/Compiler/BfCompiler.cpp index 93924dc0..22b10bc9 100644 --- a/IDEHelper/Compiler/BfCompiler.cpp +++ b/IDEHelper/Compiler/BfCompiler.cpp @@ -3188,6 +3188,18 @@ void BfCompiler::UpdateRevisedTypes() } } } + else + { + // These may not get caught below if the composite project changes + for (auto checkTypeDef : compositeTypeDef->mPartials) + { + if (checkTypeDef->mDefState == BfTypeDef::DefState_Deleted) + { + partialsHadChanges = true; + hadSignatureChange = true; + } + } + } // Collect the partials BfSizedVector typeParts;