From 35eae290b23239e9624d10f6cacdf6a6ed39ec08 Mon Sep 17 00:00:00 2001 From: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sat, 16 May 2026 11:59:14 +0200 Subject: [PATCH] Reserve more based on size, not capacity --- src/openvic-simulation/dataloader/NodeTools.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvic-simulation/dataloader/NodeTools.hpp b/src/openvic-simulation/dataloader/NodeTools.hpp index cd76905f4..ebf1ecad1 100644 --- a/src/openvic-simulation/dataloader/NodeTools.hpp +++ b/src/openvic-simulation/dataloader/NodeTools.hpp @@ -70,7 +70,7 @@ using namespace std::string_view_literals; std::ostream& operator<<(std::ostream& stream, name_list_t const& name_list); constexpr void reserve_more(reservable auto& t, size_t size) { - t.reserve(t.capacity() + size); + t.reserve(t.size() + size); } namespace NodeTools {