diff --git a/src/Magnum/SceneGraph/Object.hpp b/src/Magnum/SceneGraph/Object.hpp index 2f6cbcd55..c2fe34830 100644 --- a/src/Magnum/SceneGraph/Object.hpp +++ b/src/Magnum/SceneGraph/Object.hpp @@ -40,7 +40,7 @@ namespace Magnum { namespace SceneGraph { #ifdef MAGNUM_BUILD_DEPRECATED template void AbstractObject::setClean(const std::vector*>& objects) { - std::vector>> references; + std::vector>> references; references.reserve(objects.size()); for(auto o: objects) { CORRADE_INTERNAL_ASSERT(o != nullptr); @@ -56,7 +56,7 @@ template AbstractObject::~Abstra #ifdef MAGNUM_BUILD_DEPRECATED template auto AbstractObject::transformationMatrices(const std::vector*>& objects, const MatrixType& initialTransformationMatrix) const -> std::vector { - std::vector>> references; + std::vector>> references; references.reserve(objects.size()); for(auto o: objects) { CORRADE_INTERNAL_ASSERT(o != nullptr);