From 114d4c5389f17bd5ad542d9742ed73c0bd775390 Mon Sep 17 00:00:00 2001 From: Bach Le Date: Fri, 7 Jul 2023 23:10:47 +0800 Subject: [PATCH] Make freeing of guidance_ctx conditional --- examples/main/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/main/main.cpp b/examples/main/main.cpp index 7e3193839..8d3a3a3b6 100644 --- a/examples/main/main.cpp +++ b/examples/main/main.cpp @@ -772,7 +772,7 @@ int main(int argc, char ** argv) { } llama_print_timings(ctx); - llama_free(guidance_ctx); + if (guidance_ctx) { llama_free(guidance_ctx); } llama_free(ctx); llama_free_model(model);