--- http.c.orig 2010-09-25 00:00:00.000000000 +0900 +++ http.c 2012-03-10 13:53:53.000000000 +0900 @@ -206,7 +206,9 @@ VA_START(args, fmt); n = Xsnprintf(buf, sizeof(buf), "--> \"%s\"\n", fmt); if (n >= 0) vhttplog(buf, args); + va_end(args); + VA_START(args, fmt); n = Xvfprintf(fp, fmt, args); if (n >= 0) n = fputnl(fp); va_end(args);