Skip to content

Commit f0bd693

Browse files
author
ochafik
committed
Update test-tool-call.cpp
1 parent e70ce3f commit f0bd693

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

tests/test-tool-call.cpp

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,10 @@ static std::unique_ptr<llama_grammar> build_grammar(const std::string & grammar_
4444
static bool match_string(const std::string & input, llama_grammar * grammar) {
4545
const auto cpts = unicode_cpts_from_utf8(input);
4646

47-
const llama_grammar_rules & rules = llama_grammar_get_rules (grammar);
48-
llama_grammar_stacks & stacks_cur = llama_grammar_get_stacks(grammar);
47+
auto & stacks_cur = llama_grammar_get_stacks(grammar);
4948

5049
for (const auto & cpt : cpts) {
51-
const llama_grammar_stacks stacks_prev = llama_grammar_get_stacks(grammar); // copy
52-
53-
llama_grammar_accept(rules, stacks_prev, cpt, stacks_cur);
50+
llama_grammar_accept(grammar, cpt);
5451

5552
if (stacks_cur.empty()) {
5653
// no stacks means that the grammar failed to match at this point

0 commit comments

Comments
 (0)