2
0
Эх сурвалжийг харах

Fixed `var ref` on out for pointers

Brian Fiete 6 сар өмнө
parent
commit
c495d4434a

+ 1 - 1
IDEHelper/Compiler/BfModule.cpp

@@ -16170,7 +16170,7 @@ BfTypedValue BfModule::CreateOutVariable(BfAstNode* refNode, BfVariableDeclarati
 
 	if (isRef)
 	{
-		initValue = MakeAddressable(initValue);
+		initValue = MakeAddressable(initValue, true, true);
 		if ((initValue) && (!initValue.mType->IsValuelessType()))
 			mBfIRBuilder->CreateStore(initValue.mValue, localVar->mAddr);
 	}