diff --git a/common/common.cpp b/common/common.cpp index c76d0e2c3..6ffa31bd1 100644 --- a/common/common.cpp +++ b/common/common.cpp @@ -2923,6 +2923,8 @@ static llama_control_vector_data llama_control_vector_load_one(const llama_contr } } + ggml_free(ctx); + gguf_free(ctx_gguf); return result; } @@ -2933,16 +2935,17 @@ llama_control_vector_data llama_control_vector_load(const std::vector