]> err.no Git - varnish/commitdiff
Yet another XML/ESI parse corner case:
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Thu, 10 Jul 2008 21:23:52 +0000 (21:23 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Thu, 10 Jul 2008 21:23:52 +0000 (21:23 +0000)
<esi:include  foo=bar src=/body2 />

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@2928 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/cache_vrt_esi.c

index 524c06ed8fabbe2b4eaf93c3c9286986f81eac30..ab14deffbb41f79882ad94be2c982fc521d90d61 100644 (file)
@@ -260,6 +260,7 @@ esi_attrib(const struct esi_work *ew, txt *in, txt *attrib, txt *val)
                while(in->b < in->e && !isspace(*in->b))
                        in->b++;
                val->e = in->b;
+               in->b++;
        }
        *val->e = '\0';
        return (1);