@ -188,7 +188,7 @@ size_t read_dirent(struct mufs *fs, struct mufs_tree *tree,
if (mufs_tree_read(tree, data, va, 1 << dev->log2_block_size) == 0)
return 0;
if (offset + sizeof entry > (UINT32_C(1) << dev->log2_block_size))
if (offset + sizeof *entry > (UINT32_C(1) << dev->log2_block_size))
entry = (struct mufs_dentry *)(data + offset);