diff --git a/deps/nostalgia/deps/ox/src/ox/std/vector.hpp b/deps/nostalgia/deps/ox/src/ox/std/vector.hpp index db01154..55ba640 100644 --- a/deps/nostalgia/deps/ox/src/ox/std/vector.hpp +++ b/deps/nostalgia/deps/ox/src/ox/std/vector.hpp @@ -55,9 +55,9 @@ 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])); + if (i <= m_data.size()) new (&m_data[i]) T(std::move(*srcItem)); } if (count) {