diff options
Diffstat (limited to 'common/grammar-parser.cpp')
-rw-r--r-- | common/grammar-parser.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/common/grammar-parser.cpp b/common/grammar-parser.cpp index e76bd11c..177d1e3a 100644 --- a/common/grammar-parser.cpp +++ b/common/grammar-parser.cpp @@ -415,6 +415,7 @@ namespace grammar_parser { std::vector<const llama_grammar_element *> parse_state::c_rules() { std::vector<const llama_grammar_element *> ret; + ret.reserve(rules.size()); for (const auto & rule : rules) { ret.push_back(rule.data()); } |