diff options
author | David Sterba <dsterba@suse.com> | 2016-10-31 11:51:54 +0100 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2016-11-09 13:47:29 +0100 |
commit | f1f478ff7b9a7579cdfea5674be2050035edd48a (patch) | |
tree | a4f1d59a8a1908d87ab074d1bd12966caa2341ae /btrfs-list.c | |
parent | 8df2d94bf9eafa14c3960992bcb84e9985699893 (diff) |
btrfs-progs: return void from btrfs_list_setup_filter
As an early setup function, failure uisng exit is ok.
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'btrfs-list.c')
-rw-r--r-- | btrfs-list.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/btrfs-list.c b/btrfs-list.c index ce045813..4a2476b7 100644 --- a/btrfs-list.c +++ b/btrfs-list.c @@ -1197,7 +1197,11 @@ struct btrfs_list_filter_set *btrfs_list_alloc_filter_set(void) return set; } -int btrfs_list_setup_filter(struct btrfs_list_filter_set **filter_set, +/* + * Setup list filters. Exit if there's not enough memory, as we can't continue + * without the structures set up properly. + */ +void btrfs_list_setup_filter(struct btrfs_list_filter_set **filter_set, enum btrfs_list_filter_enum filter, u64 data) { struct btrfs_list_filter_set *set = *filter_set; @@ -1235,7 +1239,6 @@ int btrfs_list_setup_filter(struct btrfs_list_filter_set **filter_set, set->filters[set->nfilters].filter_func = all_filter_funcs[filter]; set->filters[set->nfilters].data = data; set->nfilters++; - return 0; } static int filter_root(struct root_info *ri, |