aboutsummaryrefslogtreecommitdiff
path: root/resize
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2018-06-23 23:00:50 -0400
committerTheodore Ts'o <tytso@mit.edu>2018-06-23 23:00:50 -0400
commitac3256fd31d47ec75fababa7c1cd5d679750ed6f (patch)
tree607fd6456fa465326f10a89563ab303e8638d343 /resize
parent60afa1d81664f8f7f39d5e4cf70b397e8d7154a7 (diff)
downloade2fsprogs-ac3256fd31d47ec75fababa7c1cd5d679750ed6f.tar.gz
Fix gcc and clang warnings
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'resize')
-rw-r--r--resize/resize2fs.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/resize/resize2fs.c b/resize/resize2fs.c
index 7afc1342..fe52a617 100644
--- a/resize/resize2fs.c
+++ b/resize/resize2fs.c
@@ -1991,7 +1991,6 @@ static int fix_ea_entries(ext2_extent imap, struct ext2_ext_attr_entry *entry,
{
int modified = 0;
ext2_ino_t new_ino;
- errcode_t retval;
while (entry < end && !EXT2_EXT_IS_LAST_ENTRY(entry)) {
if (entry->e_value_inum > last_ino) {
@@ -2061,10 +2060,12 @@ static errcode_t fix_ea_inode_refs(ext2_resize_t rfs, struct ext2_inode *inode,
int inode_size = EXT2_INODE_SIZE(fs->super);
blk64_t blk;
int modified;
- struct blk_cache blk_cache = { 0 };
+ struct blk_cache blk_cache;
struct ext2_ext_attr_header *header;
errcode_t retval;
+ memset(&blk_cache, 0, sizeof(blk_cache));
+
header = (struct ext2_ext_attr_header *)block_buf;
retval = ext2fs_open_inode_scan(fs, 0, &scan);