mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-06 22:58:29 +00:00
btrfs/ctree.c: remove the unnecessary 'return -1;' at the end of bin_search
The code path should not reach there. Remove it. Signed-off-by: Wang Sheng-Hui <shhuiw@gmail.com>
This commit is contained in:
parent
d48b97b403
commit
f775738f6f
1 changed files with 2 additions and 4 deletions
|
@ -854,20 +854,18 @@ static noinline int generic_bin_search(struct extent_buffer *eb,
|
||||||
static int bin_search(struct extent_buffer *eb, struct btrfs_key *key,
|
static int bin_search(struct extent_buffer *eb, struct btrfs_key *key,
|
||||||
int level, int *slot)
|
int level, int *slot)
|
||||||
{
|
{
|
||||||
if (level == 0) {
|
if (level == 0)
|
||||||
return generic_bin_search(eb,
|
return generic_bin_search(eb,
|
||||||
offsetof(struct btrfs_leaf, items),
|
offsetof(struct btrfs_leaf, items),
|
||||||
sizeof(struct btrfs_item),
|
sizeof(struct btrfs_item),
|
||||||
key, btrfs_header_nritems(eb),
|
key, btrfs_header_nritems(eb),
|
||||||
slot);
|
slot);
|
||||||
} else {
|
else
|
||||||
return generic_bin_search(eb,
|
return generic_bin_search(eb,
|
||||||
offsetof(struct btrfs_node, ptrs),
|
offsetof(struct btrfs_node, ptrs),
|
||||||
sizeof(struct btrfs_key_ptr),
|
sizeof(struct btrfs_key_ptr),
|
||||||
key, btrfs_header_nritems(eb),
|
key, btrfs_header_nritems(eb),
|
||||||
slot);
|
slot);
|
||||||
}
|
|
||||||
return -1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int btrfs_bin_search(struct extent_buffer *eb, struct btrfs_key *key,
|
int btrfs_bin_search(struct extent_buffer *eb, struct btrfs_key *key,
|
||||||
|
|
Loading…
Add table
Reference in a new issue