From ea79a78446fa81ba9ddbc781306e79fd5f2907eb Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Fri, 8 May 2020 09:36:45 -0700 Subject: [PATCH] Fixed combined partial multi-update issue --- IDEHelper/Compiler/BfCompiler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IDEHelper/Compiler/BfCompiler.cpp b/IDEHelper/Compiler/BfCompiler.cpp index 792b0ed8..bb6eb84f 100644 --- a/IDEHelper/Compiler/BfCompiler.cpp +++ b/IDEHelper/Compiler/BfCompiler.cpp @@ -2988,6 +2988,8 @@ void BfCompiler::UpdateRevisedTypes() // This is an old 'next revision' delete compositeTypeDef->mNextRevision; compositeTypeDef->mNextRevision = NULL; + if (compositeTypeDef->mDefState != BfTypeDef::DefState_Deleted) + compositeTypeDef->mDefState = BfTypeDef::DefState_Defined; } checkTypeDefEntry = checkTypeDefEntry->mNext; }