]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
maple_tree: Fix compile warning
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Fri, 7 Aug 2020 12:28:35 +0000 (08:28 -0400)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Fri, 30 Oct 2020 19:09:05 +0000 (15:09 -0400)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
lib/maple_tree.c

index fa766d9525805ccac70743375c6652b779885886..7451cc319d6ef45a9d041b47097688568128a2af 100644 (file)
@@ -1616,11 +1616,12 @@ static inline void mas_descend_adopt(struct ma_state *mas)
        struct ma_state list[3], next[3];
        int i, n;
 
-       mas_dup_state(&next[0], mas);
        for (i = 0; i < 3; i++) {
                mas_dup_state(&list[i], mas);
                mas_set_slot(&list[i], 0);
+               mas_set_slot(&next[i], 0);
        }
+       mas_dup_state(&next[0], mas);
 
 
        while (!mte_is_leaf(list[0].node))