diff --git a/src/Magnum/MeshTools/Combine.cpp b/src/Magnum/MeshTools/Combine.cpp index af28a3f31..434136fc5 100644 --- a/src/Magnum/MeshTools/Combine.cpp +++ b/src/Magnum/MeshTools/Combine.cpp @@ -176,7 +176,8 @@ Trade::MeshData combineFaceAttributes(const Trade::MeshData& mesh, const Trade:: const UnsignedInt faceIndexSize = faceAttributes.isIndexed() ? meshIndexTypeSize(faceAttributes.indexType()) : 4; const UnsignedInt indexStride = meshIndexSize + faceIndexSize; - Containers::Array combinedIndices{meshIndexCount*indexStride}; + Containers::Array combinedIndices{Containers::NoInit, + meshIndexCount*indexStride}; Utility::copy(mesh.indices(), Containers::StridedArrayView2D{combinedIndices, {meshIndexCount, meshIndexSize}, {std::ptrdiff_t(indexStride), 1}});