From afc3006b46bf9d6eb05e39af68bcd81041761a9c Mon Sep 17 00:00:00 2001 From: Harpreet kaur Date: Tue, 4 Dec 2018 18:09:49 +0530 Subject: cli: memory leak issue reported by asan This patch fixes Indirect leaks in cli-cmd-volume.c Leaks are happening in cli_cmd_quota_cbk and cli_cmd_quota_handle_list_all. SUMMARY: AddressSanitizer: 1152 byte(s) leaked in 8 allocation(s) Updates: bz#1633930 Change-Id: Ia6c0306e88bd81f74d1220303ead8095fbcf5623 Signed-off-by: Harpreet kaur --- cli/src/cli-cmd-volume.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cli/src/cli-cmd-volume.c') diff --git a/cli/src/cli-cmd-volume.c b/cli/src/cli-cmd-volume.c index 55917e8217c..ea4484eb3f7 100644 --- a/cli/src/cli-cmd-volume.c +++ b/cli/src/cli-cmd-volume.c @@ -1749,6 +1749,8 @@ out: "xml format"); } } + if (xdata) + dict_unref(xdata); if (fd != -1) { sys_close(fd); @@ -1970,6 +1972,8 @@ out: "Quota command failed. Please check the cli " "logs for more details"); } + if (options) + dict_unref(options); /* Events for Quota */ if (ret == 0) { -- cgit