diff options
Diffstat (limited to 'xlators/mgmt/glusterd')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-store.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; |