From 7babde7afc54712c5e62d8cf47ab2481a0efc598 Mon Sep 17 00:00:00 2001 From: Alex Zhuravlev Date: Wed, 5 Jun 2019 16:38:27 +0300 Subject: [PATCH] LU-12392 utils: specify correct size for the buffer otherwise gcc8 makes a warning which interrupts build. Change-Id: I6a94c6cd63473df9fc88b1867bbda1353fa10247 Signed-off-by: Alex Zhuravlev Reviewed-on: https://review.whamcloud.com/35070 Reviewed-by: Andreas Dilger Reviewed-by: Oleg Drokin Reviewed-by: Wang Shilong Tested-by: Jenkins Tested-by: Maloo Reviewed-by: James Simmons --- lustre/utils/lfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre/utils/lfs.c b/lustre/utils/lfs.c index 4f21ced..5e37d9a 100644 --- a/lustre/utils/lfs.c +++ b/lustre/utils/lfs.c @@ -5565,7 +5565,7 @@ static int lfs_setdirstripe(int argc, char **argv) lsb->sb_count = 0; /* use mntdir for dirname() temporarily */ - strncpy(mntdir, dname, sizeof(mntdir)); + strncpy(mntdir, dname, sizeof(mntdir) - 1); if (!realpath(dirname(mntdir), path)) { result = -errno; fprintf(stderr, -- 1.8.3.1