diff --git a/Source/utils/static_vector.hpp b/Source/utils/static_vector.hpp index 62331749b..a948c463c 100644 --- a/Source/utils/static_vector.hpp +++ b/Source/utils/static_vector.hpp @@ -103,9 +103,7 @@ public: ~StaticVector() { - for (std::size_t pos = 0; pos < size_; ++pos) { - std::destroy_at(data_[pos].ptr()); - } + std::destroy_n(data(), size_); } private: