diff options
Diffstat (limited to 'fs/btrfs/tree-defrag.c')
-rw-r--r-- | fs/btrfs/tree-defrag.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/btrfs/tree-defrag.c b/fs/btrfs/tree-defrag.c index a4b9c8b2d35a..f31db4325339 100644 --- a/fs/btrfs/tree-defrag.c +++ b/fs/btrfs/tree-defrag.c | |||
@@ -115,8 +115,7 @@ int btrfs_defrag_leaves(struct btrfs_trans_handle *trans, | |||
115 | ret = -EAGAIN; | 115 | ret = -EAGAIN; |
116 | } | 116 | } |
117 | out: | 117 | out: |
118 | if (path) | 118 | btrfs_free_path(path); |
119 | btrfs_free_path(path); | ||
120 | if (ret == -EAGAIN) { | 119 | if (ret == -EAGAIN) { |
121 | if (root->defrag_max.objectid > root->defrag_progress.objectid) | 120 | if (root->defrag_max.objectid > root->defrag_progress.objectid) |
122 | goto done; | 121 | goto done; |