X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ffailtest%2Ffailtest.c;fp=ccan%2Ffailtest%2Ffailtest.c;h=215ebfab360781e4592004f779c044b680148aec;hp=97bcb62cb552d268cc4a6e93a447688715b76ae9;hb=a6b5111fe6948e51114c33aa34785c9fd0d403e6;hpb=c1e57dbfbd00dee590ab0403763796bff0e2eb2e 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. */