diff --git a/examples/minicpmv/minicpmv.cpp b/examples/minicpmv/minicpmv.cpp index 611d4a7f0..01d95e8ea 100644 --- a/examples/minicpmv/minicpmv.cpp +++ b/examples/minicpmv/minicpmv.cpp @@ -443,7 +443,7 @@ void llava_image_embed_free_uhd(struct uhd_image_embed * embed) { for (size_t i = 0; i < embed->image_embeds.size(); ++i){ for (size_t j = 0; j < embed->image_embeds[i].size(); ++j){ free(embed->image_embeds[i][j]->embed); - free(embed->image_embeds[i][j]->embed); + free(embed->image_embeds[i][j]); } embed->image_embeds[i] = std::vector(); }