X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ffailtest%2Ffailtest.c;h=215ebfab360781e4592004f779c044b680148aec;hp=97bcb62cb552d268cc4a6e93a447688715b76ae9;hb=c438ec17d7b2efe76e56e5fc5ab88bd4a02735e8;hpb=b3ae79aee2e345c662a99c5022f0ca713782bd6e diff --git a/ccan/failtest/failtest.c b/ccan/failtest/failtest.c index 97bcb62c..215ebfab 100644 --- a/ccan/failtest/failtest.c +++ b/ccan/failtest/failtest.c @@ -570,7 +570,7 @@ static void free_everything(void) { struct failtest_call *i; - while ((i = tlist_top(&history, struct failtest_call, list)) != NULL) + while ((i = tlist_top(&history, list)) != NULL) free_call(i); failtable_clear(&failtable); @@ -755,7 +755,7 @@ static bool should_fail(struct failtest_call *call) char *failpath; struct failtest_call *c; - c = tlist_tail(&history, struct failtest_call, list); + c = tlist_tail(&history, list); diff = time_sub(time_now(), start); failpath = failpath_string(); p = strrchr(c->file, '/'); @@ -770,8 +770,7 @@ static bool should_fail(struct failtest_call *call) free(failpath); } /* From here on, we have to clean up! */ - our_history_start = tlist_tail(&history, struct failtest_call, - list); + our_history_start = tlist_tail(&history, list); close(control[0]); close(output[0]); /* Don't swallow stderr if we're tracing. */