diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-06-27 14:45:48 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-06-27 15:58:34 -0400 |
commit | 57840fed199a9e8e9ef94b44c851b68b7c096086 (patch) | |
tree | b4ef86816cf6ec9bebdbfe5813233596a28c5722 | |
parent | b4afc1fa26671f946597e71a580abee42ab634b3 (diff) |
Fixup from darray change
This fixes cmd_migrate
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rw-r--r-- | tools-util.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools-util.h b/tools-util.h index e9f0ce94..d1122f5d 100644 --- a/tools-util.h +++ b/tools-util.h @@ -95,7 +95,7 @@ static inline struct range hole_iter_next(struct hole_iter *iter) { struct range r = { .start = iter->idx ? iter->r.data[iter->idx - 1].end : 0, - .end = iter->idx < iter->r.size + .end = iter->idx < iter->r.nr ? iter->r.data[iter->idx].start : iter->end, }; @@ -107,7 +107,7 @@ static inline struct range hole_iter_next(struct hole_iter *iter) #define for_each_hole(_iter, _ranges, _end, _i) \ for (_iter = (struct hole_iter) { .r = _ranges, .end = _end }; \ - (_iter.idx <= _iter.r.size && \ + (_iter.idx <= _iter.r.nr && \ (_i = hole_iter_next(&_iter), true));) #include <linux/fiemap.h> |