@@ -1093,14 +1093,6 @@ static inline bool new_btree_iter_cmp(const void *l, const void *r, void __alway
10931093 return bkey_cmp (_l -> k , _r -> k ) <= 0 ;
10941094}
10951095
1096- static inline void new_btree_iter_swap (void * iter1 , void * iter2 , void __always_unused * args )
1097- {
1098- struct btree_iter_set * _iter1 = iter1 ;
1099- struct btree_iter_set * _iter2 = iter2 ;
1100-
1101- swap (* _iter1 , * _iter2 );
1102- }
1103-
11041096static inline bool btree_iter_end (struct btree_iter * iter )
11051097{
11061098 return !iter -> heap .nr ;
@@ -1111,7 +1103,7 @@ void bch_btree_iter_push(struct btree_iter *iter, struct bkey *k,
11111103{
11121104 const struct min_heap_callbacks callbacks = {
11131105 .less = new_btree_iter_cmp ,
1114- .swp = new_btree_iter_swap ,
1106+ .swp = NULL ,
11151107 };
11161108
11171109 if (k != end )
@@ -1157,7 +1149,7 @@ static inline struct bkey *__bch_btree_iter_next(struct btree_iter *iter,
11571149 struct bkey * ret = NULL ;
11581150 const struct min_heap_callbacks callbacks = {
11591151 .less = cmp ,
1160- .swp = new_btree_iter_swap ,
1152+ .swp = NULL ,
11611153 };
11621154
11631155 if (!btree_iter_end (iter )) {
@@ -1231,7 +1223,7 @@ static void btree_mergesort(struct btree_keys *b, struct bset *out,
12311223 : bch_ptr_invalid ;
12321224 const struct min_heap_callbacks callbacks = {
12331225 .less = b -> ops -> sort_cmp ,
1234- .swp = new_btree_iter_swap ,
1226+ .swp = NULL ,
12351227 };
12361228
12371229 /* Heapify the iterator, using our comparison function */
0 commit comments