X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=regress%2Fhfuzzraw.c.m4;fp=regress%2Fhfuzzraw.c.m4;h=5ce1b3efc92567cb8e01de6288667652ee12714b;hb=26dd85a11d9342f25b136f1007c22fe2f81eaf2d;hp=339611c5934cbbbde695c2c55ae47312140a495c;hpb=9e8399f716836b595976d44cb2c375c227f92f57;p=adns.git diff --git a/regress/hfuzzraw.c.m4 b/regress/hfuzzraw.c.m4 index 339611c..5ce1b3e 100644 --- a/regress/hfuzzraw.c.m4 +++ b/regress/hfuzzraw.c.m4 @@ -74,7 +74,10 @@ void Tensuresetup(void) { const char *traceprintstr= getenv("ADNS_TEST_FUZZRAW_TRACEPRINT"); if (traceprintstr) { traceprint= atoi(traceprintstr); - traceout= fdopen(2,"w"); if (!traceout) Tfailed("fdopen for traceout"); + int tracefd= dup(2); + if (tracefd<0) Tfailed("dup for tracefd"); + traceout= fdopen(tracefd,"w"); + if (!traceout) Tfailed("fdopen for traceout"); } }