use std::vector instead of dynamic array to stop MSVC complaining

This commit is contained in:
Nick Fisher
2024-03-06 19:20:02 +11:00
parent adfb607eb7
commit fda70fb6d1

View File

@@ -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<FilamentInstance*> instances(numInstances);
asset = _assetLoader->createInstancedAsset((const uint8_t *)data, length, instances.data(), numInstances);
} else {
asset = _assetLoader->createAsset(
(const uint8_t *)data, length);