From 2c4152b3140155802ddf147265fb21594526983c Mon Sep 17 00:00:00 2001 From: Mamadou Babaei Date: Fri, 22 Mar 2024 12:40:54 +0100 Subject: [PATCH] remove the platform dependant build hacks inside FSGArrayUtils::FromStdVector as msvc is not able to deduce TArray::SizeType --- Source/SenseGloveUtils/Public/SGUtils/SGArrayUtils.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Source/SenseGloveUtils/Public/SGUtils/SGArrayUtils.h b/Source/SenseGloveUtils/Public/SGUtils/SGArrayUtils.h index 27f39896..7683f953 100644 --- a/Source/SenseGloveUtils/Public/SGUtils/SGArrayUtils.h +++ b/Source/SenseGloveUtils/Public/SGUtils/SGArrayUtils.h @@ -50,14 +50,7 @@ public: template static FORCEINLINE TArray FromStdVector(const std::vector& Vector) { - const TArray Array{&Vector[0], StaticCast< -#if !PLATFORM_ANDROID - TArray::SizeType -#else /* !PLATFORM_ANDROID */ - int32 -#endif /* !PLATFORM_ANDROID */ - >(Vector.size()) - }; + const TArray Array{&Vector[0], StaticCast(Vector.size())}; return Array; }