diff --git a/src/libhttpd/hio.c b/src/libhttpd/hio.c index 937997d0..1016ca91 100644 --- a/src/libhttpd/hio.c +++ b/src/libhttpd/hio.c @@ -375,8 +375,7 @@ hvprint(Hio *h, char *fmt, va_list args) f.flush = fmthflush; f.farg = h; f.nfmt = 0; - f.args = args; - n = dofmt(&f, fmt); + n = fmtvprint(&f, fmt, args); h->pos = f.to; return n; }