From 6df407e22e81a1889886e060168ef01f9fb7f2c2 Mon Sep 17 00:00:00 2001 From: Sung-hun Kim Date: Tue, 29 Aug 2023 15:45:35 +0900 Subject: [PATCH] Free 'hash_str_full' only if it was allocated Change-Id: Ided519be8f5a6145d0ea018fa37a0f5a7ef7a213 Signed-off-by: Sung-hun Kim --- src/crash-stack/crash-stack.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/crash-stack/crash-stack.c b/src/crash-stack/crash-stack.c index b8b93c4..2eb6e98 100644 --- a/src/crash-stack/crash-stack.c +++ b/src/crash-stack/crash-stack.c @@ -286,7 +286,8 @@ static void __print_hash(Callstack *callstack, json_object *jobj, struct addr_no out: if (ctx) EVP_MD_CTX_destroy(ctx); - free(hash_str_full); + if (hash_str_full) + free(hash_str_full); } void callstack_constructor(Callstack *callstack) -- 2.7.4