From fdc42519d88ba15923a65960a079dc3ac4cf7635 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 20 Jun 2020 19:55:13 -0700 Subject: [PATCH] Fixed null generic arguments --- IDEHelper/Compiler/BfExprEvaluator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index b47c11ac..230f822f 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -5323,7 +5323,8 @@ void BfExprEvaluator::AddCallDependencies(BfMethodInstance* methodInstance) { if (genericArg->IsWrappableType()) genericArg = mModule->GetWrappedStructType(genericArg); - mModule->AddDependency(genericArg, mModule->mCurTypeInstance, BfDependencyMap::DependencyFlag_LocalUsage); + if (genericArg != NULL) + mModule->AddDependency(genericArg, mModule->mCurTypeInstance, BfDependencyMap::DependencyFlag_LocalUsage); } } }