From 31ce0ac48818d84aae5e7bfb3fe61049787e16fb Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 30 Nov 2016 18:36:33 +0000 Subject: [PATCH] regress: playback: Fold other Tensure calls into Tensuresetup Rename Tensurereportfile and Tensurefuzzrawfile to be sure we didn't miss any diredct call sites. No significant functional change; we just do all of the idempotent setup at each point. Signed-off-by: Ian Jackson --- regress/hplayback.c.m4 | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/regress/hplayback.c.m4 b/regress/hplayback.c.m4 index e0aba98..4fb1204 100644 --- a/regress/hplayback.c.m4 +++ b/regress/hplayback.c.m4 @@ -45,7 +45,7 @@ m4_include(hmacros.i4) static FILE *Tinputfile, *Tfuzzrawfile, *Treportfile; static vbuf vb2; -static void Tensurereportfile(void) { +static void Tensure_reportfile(void) { const char *fdstr; int fd; @@ -56,7 +56,7 @@ static void Tensurereportfile(void) { Treportfile= fdopen(fd,"a"); if (!Treportfile) Tfailed("fdopen ADNS_TEST_REPORT_FD"); } -static void Tensurefuzzrawfile(void) { +static void Tensure_fuzzrawfile(void) { static int done; if (done) return; @@ -110,6 +110,9 @@ void Tensuresetup(void) { int chars; unsigned long sec, usec; + Tensure_reportfile(); + Tensure_fuzzrawfile(); + if (Tinputfile) return; Tinputfile= stdin; fd = Ttestinputfd(); @@ -356,7 +359,6 @@ void Q_vb(void) { vb.used,vb.buf, vb.used,vb2.buf+1); exit(1); } - Tensurereportfile(); nl= memchr(vb.buf,'\n',vb.used); fprintf(Treportfile," %.*s\n", (int)(nl ? nl - (const char*)vb.buf : vb.used), vb.buf); } @@ -383,8 +385,7 @@ int H$1(hm_args_massage($3,void)) { if (!adns__vbuf_ensure(&vb2,1000)) Tnomem(); fgets(vb2.buf,vb2.avail,Tinputfile); Pcheckinput(); - Tensurereportfile(); - Tensurefuzzrawfile(); + Tensuresetup(); fprintf(Treportfile,"%s",vb2.buf); amtread= strlen(vb2.buf); if (amtread<=0 || vb2.buf[--amtread]!=hm_squote\nhm_squote) -- 2.30.2