From fd5756a93b79b36b323b761a7e3e6344c2ce5b77 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 10 Feb 2021 07:13:41 -0800 Subject: [PATCH] Fixed invalid stream write after a FileStream open error --- IDEHelper/Compiler/BfCodeGen.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfCodeGen.cpp b/IDEHelper/Compiler/BfCodeGen.cpp index 9b374f23..cd767442 100644 --- a/IDEHelper/Compiler/BfCodeGen.cpp +++ b/IDEHelper/Compiler/BfCodeGen.cpp @@ -439,7 +439,8 @@ void BfCodeGenThread::RunLoop() errorMsg += "\n"; errorMsg += "Failed writing IR '" + fileName + "': " + ec.message(); } - fs.WriteSNZ(str); + else + fs.WriteSNZ(str); } if (!hasCacheMatch)