From 66491b730aa759d1e061804d6d22f344b33b4589 Mon Sep 17 00:00:00 2001 From: Dmitry Eremin Date: Thu, 14 May 2015 19:15:19 +0300 Subject: [PATCH] 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 --- lustre/utils/lfs.c | 1 + 1 file changed, 1 insertion(+) 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; } -- 1.8.3.1