X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/31813ed744ceb6cd3febe136fb7057ae06d2d1ed..e7308d2612173a14b26f797ae3aca830859ea3bf:/regress/hcommon.c diff --git a/regress/hcommon.c b/regress/hcommon.c index 301fb2f..0aa3ffb 100644 --- a/regress/hcommon.c +++ b/regress/hcommon.c @@ -289,7 +289,7 @@ void *Hrealloc(void *op, size_t nsz) { Hfree(op); return np; } -void Hexit(int rv) { +void Texit(int rv) { struct malloced *loopnode; Tshutdown(); adns__vbuf_free(&vb); @@ -303,6 +303,12 @@ void Hexit(int rv) { } exit(rv); } +void Hexit(int rv) { + vb.used= 0; + Tvbf("exit %d", rv); + Q_vb(); + Texit(0); +} pid_t Hgetpid(void) { return 2264; /* just some number */ }