From 7eb9cdfe75e6774e5a6e15edcd860bf124eb840a Mon Sep 17 00:00:00 2001 From: SSharshunov Date: Thu, 2 Apr 2026 15:36:13 +0500 Subject: [PATCH] Fix leak in test/unit/test_analysis_op.c (#6134) --- test/unit/test_analysis_op.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/unit/test_analysis_op.c b/test/unit/test_analysis_op.c index 87a937452e..f5c0578e49 100644 --- a/test/unit/test_analysis_op.c +++ b/test/unit/test_analysis_op.c @@ -116,14 +116,17 @@ bool test_rz_core_analysis_bytes() { RzAnalysisBytes *ab = rz_iterator_next(iter); mu_assert_streq(ab->opcode, "push rbp", "rz_core_analysis_bytes opcode"); + free(ab->pseudo); ab = rz_iterator_next(iter); mu_assert_streq(ab->opcode, "mov rbp, rsp", "rz_core_analysis_bytes opcode"); mu_assert_streq(ab->pseudo, "rbp = rsp", "rz_core_analysis_bytes pseudo"); + free(ab->pseudo); ab = rz_iterator_next(iter); mu_assert_streq(ab->opcode, "mov dword [rbp-0x04], edi", "rz_core_analysis_bytes opcode"); mu_assert_streq(ab->pseudo, "dword [rbp-0x04] = edi", "rz_core_analysis_bytes pseudo"); + free(ab->pseudo); rz_iterator_free(iter); rz_core_free(core);