From 6c05989f19e08f337e1d6ac63e9edb28a80937bf Mon Sep 17 00:00:00 2001 From: pelijah Date: Sun, 31 Mar 2024 03:30:54 +0300 Subject: [PATCH] Close capstone handle in m68k plugin dtor (#4408) --- librz/arch/p/analysis/analysis_m68k_cs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/librz/arch/p/analysis/analysis_m68k_cs.c b/librz/arch/p/analysis/analysis_m68k_cs.c index 2e6a37e494..723c174e45 100644 --- a/librz/arch/p/analysis/analysis_m68k_cs.c +++ b/librz/arch/p/analysis/analysis_m68k_cs.c @@ -780,7 +780,8 @@ static char *get_reg_profile(RzAnalysis *analysis) { static bool m68k_fini(void *user) { M68KContext *ctx = (M68KContext *)user; if (ctx) { - RZ_FREE(ctx); + cs_close(&ctx->handle); + free(ctx); } return true; }