From 8b0ae64108f47acd2c117e243c7f3d2bbdf76280 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Wed, 1 Jan 2025 22:37:28 -0600 Subject: [PATCH] [ox/std] Make Vector(initializer_list) use list size as capacity (synced from dba6bb5800b4cb86ba56e61a689413a606936238) --- src/ox/std/vector.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ox/std/vector.hpp b/src/ox/std/vector.hpp index c60c3bddd..2b0bf699f 100644 --- a/src/ox/std/vector.hpp +++ b/src/ox/std/vector.hpp @@ -343,6 +343,7 @@ constexpr Vector::Vector(std::size_t size) noexce template constexpr Vector::Vector(std::initializer_list list) noexcept { + reserve(list.size()); for (auto &item : list) { emplace_back(std::move(item)); }