Skip to content

Commit 1f307ab

Browse files
authored
fix: adapt to breaking llama.cpp changes
1 parent 990215c commit 1f307ab

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

llama/addon/AddonGrammar.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,10 @@ Napi::Value AddonGrammar::isTextCompatible(const Napi::CallbackInfo& info) {
4646
}
4747

4848
const auto cpts = unicode_cpts_from_utf8(testText);
49-
const llama_grammar_rules & rules = llama_grammar_get_rules(parsed_grammar);
5049
llama_grammar_stacks & stacks_cur = llama_grammar_get_stacks(parsed_grammar);
5150

5251
for (const auto & cpt : cpts) {
53-
const llama_grammar_stacks stacks_prev = llama_grammar_get_stacks(parsed_grammar);
54-
55-
llama_grammar_accept(rules, stacks_prev, cpt, stacks_cur);
52+
llama_grammar_accept(parsed_grammar, cpt);
5653

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

0 commit comments

Comments
 (0)