From: phk Date: Fri, 11 Aug 2006 20:46:08 +0000 (+0000) Subject: fix formatting glitches in -o mode X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9807b21a39a0c17d00b4e1f90280843355ceb16b;p=varnish fix formatting glitches in -o mode git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@821 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishlog/varnishlog.c b/varnish-cache/bin/varnishlog/varnishlog.c index 98315c06..45547d9a 100644 --- a/varnish-cache/bin/varnishlog/varnishlog.c +++ b/varnish-cache/bin/varnishlog/varnishlog.c @@ -58,7 +58,7 @@ h_order(void *priv, unsigned tag, unsigned fd, unsigned len, unsigned spec, cons switch (tag) { case SLT_VCL_call: invcl[fd] = 1; - vsb_printf(ob[fd], "%5d %-12s %c <%.*s", + vsb_printf(ob[fd], "%5d %-12s %c %.*s", fd, VSL_tags[tag], ((spec & VSL_S_CLIENT) ? 'c' : \ (spec & VSL_S_BACKEND) ? 'b' : ' '), @@ -78,8 +78,10 @@ h_order(void *priv, unsigned tag, unsigned fd, unsigned len, unsigned spec, cons invcl[fd] = 0; break; } - if (invcl[fd]) + if (invcl[fd]) { vsb_cat(ob[fd], "\n"); + invcl[fd] = 0; + } vsb_printf(ob[fd], "%5d %-12s %c %.*s\n", fd, VSL_tags[tag], ((spec & VSL_S_CLIENT) ? 'c' : (spec & VSL_S_BACKEND) ? 'b' : ' '),