From: des Date: Sun, 17 Jun 2007 15:10:08 +0000 (+0000) Subject: Don't allow len to go negative if the header is empty. X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=36882aa67107766801f6c7aedbcbd3aa396ee388;p=varnish Don't allow len to go negative if the header is empty. git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1531 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishncsa/varnishncsa.c b/varnish-cache/bin/varnishncsa/varnishncsa.c index 92642292..68a891fe 100644 --- a/varnish-cache/bin/varnishncsa/varnishncsa.c +++ b/varnish-cache/bin/varnishncsa/varnishncsa.c @@ -155,7 +155,7 @@ trimline(const char *str, const char *end) /* nothing */ ; /* trim trailing space */ - while (str[len - 1] == ' ') + while (len && str[len - 1] == ' ') --len; /* copy and return */