From 0b162c0ebde8221cd206c138137cc5a2579d94b6 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 27 Aug 2022 11:33:24 -0700 Subject: [PATCH] Properly set ignoreWrites before restoring active function --- IDEHelper/Compiler/BfModule.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/IDEHelper/Compiler/BfModule.cpp b/IDEHelper/Compiler/BfModule.cpp index 69453b92..9556afea 100644 --- a/IDEHelper/Compiler/BfModule.cpp +++ b/IDEHelper/Compiler/BfModule.cpp @@ -22023,6 +22023,7 @@ void BfModule::ProcessMethod(BfMethodInstance* methodInstance, bool isInlineDup, if (!methodDef->mIsLocalMethod) ProcessMethod_ProcessDeferredLocals(); + prevIgnoreWrites.Restore(); mBfIRBuilder->SetActiveFunction(prevActiveFunction); if (methodState.mHotDataReferenceBuilder != NULL)