Using an explicit {} initializer. This unbreaks Clang.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
uint64_t size = st.st_size;
dout(0) << "file " << filename << " size is " << size << dendl;
- inode_t inode;
+ inode_t inode{};
memset(&inode, 0, sizeof(inode));
inode.ino = st.st_ino;
ret = client->fdescribe_layout(fd, &inode.layout);
TEST(inode_t, compare_equal)
{
- inode_t foo;
- inode_t bar;
+ inode_t foo{};
+ inode_t bar{};
int compare_r;
bool divergent;
compare_r = foo.compare(bar, &divergent);
TEST(inode_t, compare_aged)
{
- inode_t foo;
- inode_t bar;
+ inode_t foo{};
+ inode_t bar{};
foo.ino = 1234;
foo.ctime.set_from_double(10.0);
TEST(inode_t, compare_divergent)
{
- inode_t foo;
- inode_t bar;
+ inode_t foo{};
+ inode_t bar{};
foo.ino = 1234;
foo.ctime.set_from_double(10.0);