]> mj.ucw.cz Git - libucw.git/blobdiff - lib/redblack-test.c
Added bit_array_assign(), replaced BIT_ARRAY_ALLOC by functions.
[libucw.git] / lib / redblack-test.c
index 967120a781ef92f42b9af223d1cd86a36046262f..575d645f13ce7a14469c1ce338d15b92d114dc37 100644 (file)
@@ -191,13 +191,6 @@ main(int argc, char **argv)
                my_dump(NULL, &t);
        }
        my_dump(dump_fb, &t);
-       for (i=0; i<997; i++)
-       {
-               int res UNUSED = my_delete(&t, i*111 % 997);
-               ASSERT(res);
-               my_dump(NULL, &t);
-       }
-       my_dump(dump_fb, &t);
        i = 0;
        TREE_FOR_ALL(my, &t, n)
        {
@@ -205,6 +198,14 @@ main(int argc, char **argv)
                i++;
        }
        TREE_END_FOR;
+       ASSERT(i == 997);
+       for (i=0; i<997; i++)
+       {
+               int res UNUSED = my_delete(&t, i*111 % 997);
+               ASSERT(res);
+               my_dump(NULL, &t);
+       }
+       my_dump(dump_fb, &t);
        my_cleanup(&t);
        if (verbose > 0)
                bputs(fb, "Complete tree passed\n");