diff options
Diffstat (limited to 'fs/btrfs/ctree.c')
-rw-r--r-- | fs/btrfs/ctree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/ctree.c b/fs/btrfs/ctree.c index 02e571e6ee62..1d404bde3cfa 100644 --- a/fs/btrfs/ctree.c +++ b/fs/btrfs/ctree.c | |||
@@ -363,7 +363,7 @@ int btrfs_realloc_node(struct btrfs_trans_handle *trans, | |||
363 | other = btrfs_node_blockptr(parent, i - 1); | 363 | other = btrfs_node_blockptr(parent, i - 1); |
364 | close = close_blocks(blocknr, other, blocksize); | 364 | close = close_blocks(blocknr, other, blocksize); |
365 | } | 365 | } |
366 | if (close && i < end_slot - 2) { | 366 | if (!close && i < end_slot - 2) { |
367 | other = btrfs_node_blockptr(parent, i + 1); | 367 | other = btrfs_node_blockptr(parent, i + 1); |
368 | close = close_blocks(blocknr, other, blocksize); | 368 | close = close_blocks(blocknr, other, blocksize); |
369 | } | 369 | } |