From 6997116dc8e75258003124d267c315d9bfea1c1c Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 22 Jun 2020 17:16:16 -0700 Subject: [PATCH] Fixed method comparer with unresolvable argument --- IDEHelper/Compiler/BfExprEvaluator.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 3dfb8f58..f45683f9 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -1837,6 +1837,9 @@ bool BfMethodMatcher::IsType(BfTypedValue& typedVal, BfType* type) if (typedVal.mType == type) return true; + if (!typedVal) + return false; + if (!typedVal.mType->IsPrimitiveType()) return false; if (!type->IsPrimitiveType())