From: Weibing Zhang Date: Sat, 1 Apr 2017 05:24:42 +0000 (+0800) Subject: test: objectstore: chain_xattr: fix wrong memset usage to fill buf X-Git-Tag: v12.0.2~222^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F14277%2Fhead;p=ceph.git 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 --- diff --git a/src/test/objectstore/chain_xattr.cc b/src/test/objectstore/chain_xattr.cc index 34654295d770..9f98ed2934df 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));