Browse Source

ext4: remove never taken branch from ext4_ext_shift_path_extents()

path[depth].p_hdr can never be NULL for a path passed to us (and even if
it could, EXT_LAST_EXTENT() would make something != NULL from it). So
just remove the branch.

Coverity-id: 1196498
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Jan Kara 10 years ago
parent
commit
733ded2a80
1 changed files with 0 additions and 2 deletions
  1. 0 2
      fs/ext4/extents.c

+ 0 - 2
fs/ext4/extents.c

@@ -5249,8 +5249,6 @@ ext4_ext_shift_path_extents(struct ext4_ext_path *path, ext4_lblk_t shift,
 				return -EIO;
 				return -EIO;
 
 
 			ex_last = EXT_LAST_EXTENT(path[depth].p_hdr);
 			ex_last = EXT_LAST_EXTENT(path[depth].p_hdr);
-			if (!ex_last)
-				return -EIO;
 
 
 			err = ext4_access_path(handle, inode, path + depth);
 			err = ext4_access_path(handle, inode, path + depth);
 			if (err)
 			if (err)