diff options
author | Lalatendu Mohanty <lmohanty@redhat.com> | 2014-01-20 19:24:31 +0530 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2014-02-02 23:23:56 -0800 |
commit | f676d5a3e037a205c93751b862b856b7639058c4 (patch) | |
tree | b1024f0a6a603fdc2a54958c6ede42f46df54b90 /xlators | |
parent | 3023a50c1410b4da457e86bed69c320760d37344 (diff) |
geo-rep: Fixing a memory leak issue reported by Coverity
Issue: "errmsg" is allocated memory through GF_CALLOC in function "gf_strdup"
Fix: using GF_FREE to free the memory
Change-Id: Iee8f8d806ea995591feee8e4ed0a0798ad07a8c4
BUG: 789278
Signed-off-by: Lalatendu Mohanty <lmohanty@redhat.com>
Reviewed-on: http://review.gluster.org/6740
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Diffstat (limited to 'xlators')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-geo-rep.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-geo-rep.c b/xlators/mgmt/glusterd/src/glusterd-geo-rep.c index 3969db17c5c..9cd0466fe6b 100644 --- a/xlators/mgmt/glusterd/src/glusterd-geo-rep.c +++ b/xlators/mgmt/glusterd/src/glusterd-geo-rep.c @@ -1444,6 +1444,7 @@ _get_slave_status (dict_t *dict, char *key, data_t *value, void *data) ret = is_geo_rep_active (param->volinfo,slave, conf_path, ¶m->is_active); out: + GF_FREE(errmsg); return ret; } |