From a69217e296962351bcfc8a94df10ddc4a0f5434b Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 13 Jul 2020 09:10:06 -0700 Subject: [PATCH] Fixed BeExtractValueConstant::GetType --- IDEHelper/Backend/BeModule.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/IDEHelper/Backend/BeModule.cpp b/IDEHelper/Backend/BeModule.cpp index 00ece208..74906194 100644 --- a/IDEHelper/Backend/BeModule.cpp +++ b/IDEHelper/Backend/BeModule.cpp @@ -526,7 +526,7 @@ BeType* BeExtractValueConstant::GetType() { BeSizedArrayType* arrayType = (BeSizedArrayType*)type; BF_ASSERT(arrayType->mTypeCode == BeTypeCode_SizedArray); - return arrayType->mContext->GetPointerTo(arrayType->mElementType); + return arrayType->mElementType; } /*else if (ptrType->mElementType->IsPointer()) { @@ -536,7 +536,7 @@ BeType* BeExtractValueConstant::GetType() { BeStructType* structType = (BeStructType*)type; BF_ASSERT(structType->mTypeCode == BeTypeCode_Struct); - return structType->mContext->GetPointerTo(structType->mMembers[mIdx0].mType); + return structType->mMembers[mIdx0].mType; } }