From e892840a941d3b452daf972a32b8367ea98a49b8 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sun, 21 Jun 2020 10:14:35 -0700 Subject: [PATCH] Fixed uninitialized type deletion crash in debug mode --- IDEHelper/Compiler/BfResolvedTypeUtils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp index 96a60c17..51463f64 100644 --- a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp +++ b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp @@ -397,7 +397,8 @@ static int gDelIdx = 0; BfType::~BfType() { - BfLogSys(mContext->mSystem, "~BfType %p\n", this); + if (mContext != NULL) + BfLogSys(mContext->mSystem, "~BfType %p\n", this); /*gDelIdx++; auto typeInst = ToTypeInstance();