btrfs-progs: use for loop for scan_devices

for() is more suitable than while() in this code block.

Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
Zhao Lei 2015-09-02 20:22:29 +08:00 committed by David Sterba
parent 17e1e872d4
commit 1593aa711a

View File

@ -873,8 +873,7 @@ static int scan_devices(struct recover_control *rc)
devidx++;
}
i = 0;
while (i < devidx) {
for (i = 0; i < devidx; i++) {
ret = pthread_join(t_scans[i], (void **)&t_rets[i]);
if (ret || t_rets[i]) {
ret = 1;
@ -882,7 +881,6 @@ static int scan_devices(struct recover_control *rc)
cancel_to = devnr - 1;
goto out1;
}
i++;
}
out1:
while (ret && (cancel_from <= cancel_to)) {