Selaa lähdekoodia

Fixed mixin crash

Brian Fiete 5 vuotta sitten
vanhempi
commit
26205eefcd
1 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  1. 3 0
      IDEHelper/Compiler/BfExprEvaluator.cpp

+ 3 - 0
IDEHelper/Compiler/BfExprEvaluator.cpp

@@ -13738,6 +13738,9 @@ void BfExprEvaluator::InjectMixin(BfAstNode* targetSrc, BfTypedValue target, boo
 			}
 			argValue = arg->mTypedValue;
 		}
+
+		if (!argValue)
+			continue;
 		
 		localVar->mResolvedType = argValue.mType;				
 		if (argValue.mType->IsRef())