From fda70fb6d1b59a6fb1a08cb0bd2da948225f7ea2 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Wed, 6 Mar 2024 19:20:02 +1100 Subject: [PATCH] use std::vector instead of dynamic array to stop MSVC complaining --- ios/src/SceneManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ios/src/SceneManager.cpp b/ios/src/SceneManager.cpp index 01f312c7..74ac4ea8 100644 --- a/ios/src/SceneManager.cpp +++ b/ios/src/SceneManager.cpp @@ -206,8 +206,8 @@ namespace flutter_filament FilamentAsset *asset = nullptr; if(numInstances > 1) { - FilamentInstance* instances[numInstances]; - asset = _assetLoader->createInstancedAsset((const uint8_t *)data, length, instances, numInstances); + std::vector instances(numInstances); + asset = _assetLoader->createInstancedAsset((const uint8_t *)data, length, instances.data(), numInstances); } else { asset = _assetLoader->createAsset( (const uint8_t *)data, length);