]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/async.c
ccanlint: use traversal to trim tests we want to skip.
[ccan] / tools / ccanlint / async.c
index ffa18ca80eea529aa0f0ef60639ce17f9ee5cb6c..4f51dd62db942d7a4d4f63a9e33ec98d6e85906d 100644 (file)
@@ -47,7 +47,8 @@ static void run_more(void)
 
        while (num_running < lbalance_target(lb)) {
                int p[2];
-               c = tlist_top(&pending, struct command, list);
+
+               c = tlist_top(&pending, list);
                if (!c)
                        break;
 
@@ -188,7 +189,7 @@ void *collect_command(bool *ok, char **output)
        struct command *c;
        const void *ctx;
 
-       while ((c = tlist_top(&done, struct command, list)) == NULL) {
+       while ((c = tlist_top(&done, list)) == NULL) {
                if (tlist_empty(&pending) && tlist_empty(&running))
                        return NULL;
                reap_output();