From 99721b52e4c8dd74cc5b96d8313c1229559d26af Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Mon, 19 Jan 2015 06:42:05 +0100 Subject: [PATCH] Fix resource leak in fru_area_print_chassis() - CID#1149047 --- lib/ipmi_fru.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/ipmi_fru.c b/lib/ipmi_fru.c index e941546..da31c56 100644 --- a/lib/ipmi_fru.c +++ b/lib/ipmi_fru.c @@ -958,10 +958,14 @@ fru_area_print_chassis(struct ipmi_intf * intf, struct fru_info * fru, } } - if (fru_area != NULL) { + if (fru_data != NULL) { free(fru_data); fru_data = NULL; } + if (fru_area != NULL) { + free(fru_area); + fru_area = NULL; + } } /* fru_area_print_board - Print FRU Board Area