Bladeren bron

Fixed mixin crash

Brian Fiete 5 jaren geleden
bovenliggende
commit
26205eefcd
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  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;
 			argValue = arg->mTypedValue;
 		}
 		}
+
+		if (!argValue)
+			continue;
 		
 		
 		localVar->mResolvedType = argValue.mType;				
 		localVar->mResolvedType = argValue.mType;				
 		if (argValue.mType->IsRef())
 		if (argValue.mType->IsRef())