From: Dmitry Eremin Date: Thu, 14 May 2015 16:15:19 +0000 (+0300) Subject: LU-6543 utils: fix memory leak in lfs_setstripe X-Git-Tag: 2.7.57~54 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=66491b730aa759d1e061804d6d22f344b33b4589 LU-6543 utils: fix memory leak in lfs_setstripe Allocated buffer param should be freed before return. Signed-off-by: Dmitry Eremin Change-Id: I22d21fb12c0f62330a7c2ca6296f571db71084f2 Reviewed-on: http://review.whamcloud.com/14809 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Bob Glossman Reviewed-by: Andreas Dilger Reviewed-by: John L. Hammond Reviewed-by: Oleg Drokin --- diff --git a/lustre/utils/lfs.c b/lustre/utils/lfs.c index f8ec6d5..c8d5dc4 100644 --- a/lustre/utils/lfs.c +++ b/lustre/utils/lfs.c @@ -1050,6 +1050,7 @@ static int lfs_setstripe(int argc, char **argv) fprintf(stderr, "error: %s: stripe count '%d' doesn't " "match the number of OSTs: %d\n", argv[0], st_count, nr_osts); + free(param); return CMD_HELP; }