summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2018-04-25 08:03:27 +1000
committerMaxime Coste <mawww@kakoune.org>2018-04-25 21:19:04 +1000
commit2d96fbed7c68dc43e0551a1576d29c922e73705f (patch)
treea8d3073eb6dc2ef4ca2fd0f5b2ab9a9191be1727 /src
parent2fc5a0317c521c4cd8ec00cbda9c4bacd7896e8c (diff)
Reserve data for # register
Diffstat (limited to 'src')
-rw-r--r--src/main.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main.cc b/src/main.cc
index 5fec5ab8..0879d619 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -229,6 +229,7 @@ void register_registers()
register_manager.add_register('#', make_dyn_reg(
[](const Context& context) {
StringList res;
+ res.reserve(context.selections().size());
for (size_t i = 1; i < context.selections().size()+1; ++i)
res.push_back(to_string((int)i));
return res;