From d29b8e62a186770d26bf7daf3437d899ae00a0da Mon Sep 17 00:00:00 2001 From: Xie Changlong Date: Tue, 3 Dec 2019 13:39:47 +0800 Subject: glusterd-store: fix Coverity CID 1407767 To avoid memory leak. updates: bz#789278 Change-Id: I321c65a66c9ac372d059aa3ca89a989c6089979e Signed-off-by: Xie Changlong --- xlators/mgmt/glusterd/src/glusterd-store.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'xlators/mgmt/glusterd') diff --git a/xlators/mgmt/glusterd/src/glusterd-store.c b/xlators/mgmt/glusterd/src/glusterd-store.c index b8dedc64c95..e3a9274e8db 100644 --- a/xlators/mgmt/glusterd/src/glusterd-store.c +++ b/xlators/mgmt/glusterd/src/glusterd-store.c @@ -2659,6 +2659,8 @@ glusterd_store_retrieve_bricks(glusterd_volinfo_t *volinfo) ret = gf_store_iter_get_matching(tmpiter, tmpkey, &tmpvalue); len = snprintf(path, sizeof(path), "%s/%s", brickdir, tmpvalue); + GF_FREE(tmpvalue); + tmpvalue = NULL; if ((len < 0) || (len >= sizeof(path))) { ret = -1; goto out; -- cgit