memset(buf, sizeof(buf), 0x1F);
// set chunked without either
{
- int r = chain_fsetxattr(fd, name, buf, sizeof(buf));
+ std::size_t r = chain_fsetxattr(fd, name, buf, sizeof(buf));
ASSERT_EQ(r, sizeof(buf));
- ASSERT_GT(get_xattrs(fd).size(), 1);
+ ASSERT_GT(get_xattrs(fd).size(), 1UL);
}
// verify
{
char buf2[sizeof(buf)*2];
- int r = chain_fgetxattr(fd, name, buf2, sizeof(buf2));
+ std::size_t r = chain_fgetxattr(fd, name, buf2, sizeof(buf2));
ASSERT_EQ(r, sizeof(buf));
ASSERT_EQ(memcmp(buf, buf2, sizeof(buf)), 0);
}
// overwrite
{
- int r = chain_fsetxattr<false, true>(fd, name, buf, sizeof(buf));
- ASSERT_EQ(r, sizeof (buf));
- ASSERT_EQ(get_xattrs(fd).size(), 1);
+ std::size_t r = chain_fsetxattr<false, true>(fd, name, buf, sizeof(buf));
+ ASSERT_EQ(r, sizeof(buf));
+ ASSERT_EQ(get_xattrs(fd).size(), 1UL);
}
// verify
{
char buf2[sizeof(buf)*2];
- int r = chain_fgetxattr(fd, name, buf2, sizeof(buf2));
+ std::size_t r = chain_fgetxattr(fd, name, buf2, sizeof(buf2));
ASSERT_EQ(r, sizeof(buf));
ASSERT_EQ(memcmp(buf, buf2, sizeof(buf)), 0);
}
memset(buf, sizeof(buf), 0x1F);
// set chunked without either
{
- int r = chain_setxattr(file, name, buf, sizeof(buf));
+ std::size_t r = chain_setxattr(file, name, buf, sizeof(buf));
ASSERT_EQ(r, sizeof(buf));
- ASSERT_GT(get_xattrs(file).size(), 1);
+ ASSERT_GT(get_xattrs(file).size(), 1UL);
}
// verify
{
char buf2[sizeof(buf)*2];
- int r = chain_getxattr(file, name, buf2, sizeof(buf2));
+ std::size_t r = chain_getxattr(file, name, buf2, sizeof(buf2));
ASSERT_EQ(r, sizeof(buf));
ASSERT_EQ(memcmp(buf, buf2, sizeof(buf)), 0);
}
// overwrite
{
- int r = chain_setxattr<false, true>(file, name, buf, sizeof(buf));
- ASSERT_EQ(r, sizeof (buf));
- ASSERT_EQ(get_xattrs(file).size(), 1);
+ std::size_t r = chain_setxattr<false, true>(file, name, buf, sizeof(buf));
+ ASSERT_EQ(r, sizeof(buf));
+ ASSERT_EQ(get_xattrs(file).size(), 1UL);
}
// verify
{
char buf2[sizeof(buf)*2];
- int r = chain_getxattr(file, name, buf2, sizeof(buf2));
+ std::size_t r = chain_getxattr(file, name, buf2, sizeof(buf2));
ASSERT_EQ(r, sizeof(buf));
ASSERT_EQ(memcmp(buf, buf2, sizeof(buf)), 0);
}