summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbranzhu <bran.zhu@outlook.com>2017-07-13 10:48:43 +0000
committerGrzegorz Kostka <kostka.grzegorz@gmail.com>2017-07-13 13:33:02 +0200
commitfb46550c54e6efbcd5ceb7f86d88e89ca9f1cee3 (patch)
treee0c22d4dfa98aedb39b54e073885d3ca6c3e8c67 /src
parent7e9fa5accf413deb040daca7cfd7844edb5cf58b (diff)
Fix a compile issue with big endian config & some small issues fixes
Diffstat (limited to 'src')
-rw-r--r--src/ext4_extent.c2
-rw-r--r--src/ext4_fs.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/ext4_extent.c b/src/ext4_extent.c
index dc56ba7..abac59b 100644
--- a/src/ext4_extent.c
+++ b/src/ext4_extent.c
@@ -45,7 +45,7 @@
#define EXT4_EXT_GET_LEN(ex) to_le16((ex)->block_count)
#define EXT4_EXT_GET_LEN_UNWRITTEN(ex) \
- (EXT4_EXT_GET_LEN(ex) &= ~(EXT4_EXT_UNWRITTEN_MASK))
+ (EXT4_EXT_GET_LEN(ex) & ~(EXT4_EXT_UNWRITTEN_MASK))
#define EXT4_EXT_SET_LEN(ex, count) \
((ex)->block_count = to_le16(count))
diff --git a/src/ext4_fs.c b/src/ext4_fs.c
index 42927c7..8e229ef 100644
--- a/src/ext4_fs.c
+++ b/src/ext4_fs.c
@@ -456,7 +456,7 @@ static int ext4_fs_init_inode_table(struct ext4_block_group_ref *bg_ref)
memset(b.data, 0, block_size);
ext4_trans_set_block_dirty(b.buf);
- ext4_block_set(bg_ref->fs->bdev, &b);
+ rc = ext4_block_set(bg_ref->fs->bdev, &b);
if (rc != EOK)
return rc;
}