diff --git a/deps/nostalgia/deps/ox/src/ox/std/vector.hpp b/deps/nostalgia/deps/ox/src/ox/std/vector.hpp index 6126091..db01154 100644 --- a/deps/nostalgia/deps/ox/src/ox/std/vector.hpp +++ b/deps/nostalgia/deps/ox/src/ox/std/vector.hpp @@ -55,6 +55,7 @@ struct VectorAllocator { // try removing it later if (!std::is_constant_evaluated()) { if (cap <= m_data.size() && count <= m_data.size()) { + if (count <= Size) for (auto i = 0u; i < count; ++i) { auto const srcItem = std::launder(reinterpret_cast(&src->m_data[i])); new (&m_data[i]) T(std::move(*srcItem));