llama: fix memory leak for grammar (#10696)
This commit is contained in:
parent
f46df4e5d2
commit
8cc33f4c2b
|
|
@ -114,6 +114,9 @@ void grammar_free(struct llama_grammar *g) {
|
||||||
if (g->vocab != nullptr) {
|
if (g->vocab != nullptr) {
|
||||||
delete g->vocab;
|
delete g->vocab;
|
||||||
}
|
}
|
||||||
|
if (g->o_vocab != nullptr) {
|
||||||
|
delete g->o_vocab;
|
||||||
|
}
|
||||||
llama_grammar_free_impl(g);
|
llama_grammar_free_impl(g);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue