From fd732dd81a698c90387a3611134e5fffec07411b Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Tue, 22 Jan 2013 13:58:20 -0800 Subject: btrfs-progs: impossible BUG_ON meant to test empty old_left_nritems is unsigned so BUG_ON(old_left_nritems < 0) is impossible. Presumably the BUG_ON() meant to test that it wasn't 0 so that btrfs_item_offset_nr() doesn't get a nr of -1. Signed-off-by: Zach Brown --- ctree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ctree.c') diff --git a/ctree.c b/ctree.c index 848722c..1778a51 100644 --- a/ctree.c +++ b/ctree.c @@ -1960,7 +1960,7 @@ static int push_leaf_left(struct btrfs_trans_handle *trans, struct btrfs_root btrfs_item_offset_nr(right, push_items - 1), push_space); old_left_nritems = btrfs_header_nritems(left); - BUG_ON(old_left_nritems < 0); + BUG_ON(old_left_nritems == 0); old_left_item_size = btrfs_item_offset_nr(left, old_left_nritems - 1); for (i = old_left_nritems; i < old_left_nritems + push_items; i++) { -- cgit v1.2.1