From 28783a6b5aa4cf64debf91128504fa7a94d49015 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 20 Nov 2024 09:30:05 -0500 Subject: [PATCH] Fixed invalid cast for params --- IDEHelper/Compiler/BfConstResolver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfConstResolver.cpp b/IDEHelper/Compiler/BfConstResolver.cpp index 291a9ffd..1c559260 100644 --- a/IDEHelper/Compiler/BfConstResolver.cpp +++ b/IDEHelper/Compiler/BfConstResolver.cpp @@ -305,7 +305,7 @@ bool BfConstResolver::PrepareMethodArguments(BfAstNode* targetSrc, BfMethodMatch isDirectPass = true; } - if (!isDirectPass) + if ((!isDirectPass) && (wantType->IsArray())) { BfArrayType* arrayType = (BfArrayType*)wantType; if (arrayType->IsIncomplete())