From 44598a525afadf2602733d1da2dfa767b5b857f2 Mon Sep 17 00:00:00 2001 From: Raghavendra Bhat Date: Fri, 29 Jul 2011 11:53:49 +0530 Subject: nfs: free the allocated string after its usage Change-Id: Ia29eb582963317538865fbc461dfb942ba45da5c BUG: 3039 Reviewed-on: http://review.gluster.com/122 Tested-by: Gluster Build System Reviewed-by: Vijay Bellur --- xlators/nfs/lib/src/rpcsvc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'xlators') diff --git a/xlators/nfs/lib/src/rpcsvc.c b/xlators/nfs/lib/src/rpcsvc.c index 6e0e020e72a..7da04b2f15b 100644 --- a/xlators/nfs/lib/src/rpcsvc.c +++ b/xlators/nfs/lib/src/rpcsvc.c @@ -658,10 +658,13 @@ nfs_rpcsvc_volume_allowed (dict_t *options, char *volname) GF_FREE (srchstr); srchstr = globalrule; ret = dict_get_str (options, srchstr, &addrstr); + srchstr = NULL; } else ret = dict_get_str (options, srchstr, &addrstr); out: + if (srchstr != NULL) + GF_FREE (srchstr); return addrstr; } -- cgit