From: Adam C. Emerson Date: Mon, 7 May 2018 20:36:42 +0000 (-0400) Subject: test: Enlarge a few buffers X-Git-Tag: v14.0.0~162^2~17 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d55048146acad2759b18e4c54248861c41567e33;p=ceph.git test: Enlarge a few buffers To get rid of overflow warnings. Signed-off-by: Adam C. Emerson --- diff --git a/src/test/libcephfs/test.cc b/src/test/libcephfs/test.cc index 1b79812a5ac0..f40be76c2fcc 100644 --- a/src/test/libcephfs/test.cc +++ b/src/test/libcephfs/test.cc @@ -632,14 +632,14 @@ TEST(LibCephFS, StatDirNlink) { ASSERT_EQ(stx.stx_nlink, 2); { - char test_dir2[256]; + char test_dir2[296]; sprintf(test_dir2, "%s/.", test_dir1); ASSERT_EQ(ceph_statx(cmount, test_dir2, &stx, CEPH_STATX_NLINK, AT_SYMLINK_NOFOLLOW), 0); ASSERT_EQ(stx.stx_nlink, 2); } { - char test_dir2[256]; + char test_dir2[296]; sprintf(test_dir2, "%s/1", test_dir1); ASSERT_EQ(ceph_mkdir(cmount, test_dir2, 0700), 0); ASSERT_EQ(ceph_statx(cmount, test_dir2, &stx, CEPH_STATX_NLINK, AT_SYMLINK_NOFOLLOW), 0); @@ -968,7 +968,7 @@ TEST(LibCephFS, LoopSyms) { ASSERT_EQ(fd, -ELOOP); // loop: /a -> /b, /b -> /c, /c -> /a - char a[256], b[256], c[256]; + char a[264], b[264], c[264]; sprintf(a, "/%s/a", test_dir1); sprintf(b, "/%s/b", test_dir1); sprintf(c, "/%s/c", test_dir1); @@ -1565,7 +1565,7 @@ TEST(LibCephFS, SlashDotDot) { ASSERT_EQ(ino, stx.stx_ino); /* Test accessing the parent of an unlinked directory */ - char dir1[32], dir2[32]; + char dir1[32], dir2[56]; sprintf(dir1, "/sldotdot%x", getpid()); sprintf(dir2, "%s/sub%x", dir1, getpid()); @@ -1781,7 +1781,7 @@ TEST(LibCephFS, DirChangeAttr) { ASSERT_EQ(0, ceph_conf_parse_env(cmount, NULL)); ASSERT_EQ(ceph_mount(cmount, "/"), 0); - char dirname[32], filename[32]; + char dirname[32], filename[56]; sprintf(dirname, "/dirchange%x", getpid()); sprintf(filename, "%s/foo", dirname);