diff --git a/IDEHelper/Compiler/BfStmtEvaluator.cpp b/IDEHelper/Compiler/BfStmtEvaluator.cpp index 0c8cbad0..c824101e 100644 --- a/IDEHelper/Compiler/BfStmtEvaluator.cpp +++ b/IDEHelper/Compiler/BfStmtEvaluator.cpp @@ -1851,7 +1851,7 @@ BfLocalVariable* BfModule::HandleVariableDeclaration(BfVariableDeclaration* varD if (!resolvedType->IsValuelessType()) { AssertErrorState(); - initValue = GetDefaultTypedValue(resolvedType); + initValue = GetDefaultTypedValue(resolvedType, true, BfDefaultValueKind_Undef); localDef->mValue = initValue.mValue; } }