diff options
| author | Qu Wenruo <wqu@suse.com> | 2022-02-22 10:41:20 +0300 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2022-03-14 15:13:53 +0300 |
| commit | 9a4ffa1bd629c7c55a1238c65e58fe0ce9c12d08 (patch) | |
| tree | b5bd70802000d419c8d24a804eb216aa763ac2ca /scripts/gcc-plugins/randomize_layout_plugin.c | |
| parent | 4eb150d6122bf51744d07c569ea811e8ce4bdd6d (diff) | |
| download | linux-9a4ffa1bd629c7c55a1238c65e58fe0ce9c12d08.tar.xz | |
btrfs: unify the error handling of btrfs_read_buffer()
There is one oddball error handling of btrfs_read_buffer():
ret = btrfs_read_buffer(tmp, gen, parent_level - 1, &first_key);
if (!ret) {
*eb_ret = tmp;
return 0;
}
free_extent_buffer(tmp);
btrfs_release_path(p);
return -EIO;
While all other call sites check the error first. Unify the behavior.
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'scripts/gcc-plugins/randomize_layout_plugin.c')
0 files changed, 0 insertions, 0 deletions
