From fa1fe5fc1d0ec300a148a562319c97b501ec5ad8 Mon Sep 17 00:00:00 2001 From: Weibing Zhang Date: Sat, 1 Apr 2017 13:24:42 +0800 Subject: [PATCH] test: objectstore: chain_xattr: fix wrong memset usage to fill buf Current usage: memset(buf, sizeof(buf), 0x1F); should be: memset(buf, 0x1F, sizeof(buf)); to fill the buffer with '0x1F'. Signed-off-by: Weibing Zhang --- src/test/objectstore/chain_xattr.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/objectstore/chain_xattr.cc b/src/test/objectstore/chain_xattr.cc index 34654295d77..9f98ed2934d 100644 --- a/src/test/objectstore/chain_xattr.cc +++ b/src/test/objectstore/chain_xattr.cc @@ -349,7 +349,7 @@ TEST(chain_xattr, fskip_chain_cleanup_and_ensure_single_attr) std::size_t existing_xattrs = get_xattrs(fd).size(); char buf[800]; - memset(buf, sizeof(buf), 0x1F); + memset(buf, 0x1F, sizeof(buf)); // set chunked without either { std::size_t r = chain_fsetxattr(fd, name, buf, sizeof(buf)); @@ -394,7 +394,7 @@ TEST(chain_xattr, skip_chain_cleanup_and_ensure_single_attr) ::close(fd); char buf[3000]; - memset(buf, sizeof(buf), 0x1F); + memset(buf, 0x1F, sizeof(buf)); // set chunked without either { std::size_t r = chain_setxattr(file, name, buf, sizeof(buf)); -- 2.39.5