From: phk Date: Fri, 11 Aug 2006 07:01:13 +0000 (+0000) Subject: Fix an assert so it actually has a chance of firing: (an unsigned is X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a420dc4c040bc5f9f792cda282cf7e2e81a8678c;p=varnish Fix an assert so it actually has a chance of firing: (an unsigned is always >= 0) git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@789 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishd/cache_pass.c b/varnish-cache/bin/varnishd/cache_pass.c index f977272e..27a5aa39 100644 --- a/varnish-cache/bin/varnishd/cache_pass.c +++ b/varnish-cache/bin/varnishd/cache_pass.c @@ -118,8 +118,8 @@ pass_chunked(struct sess *sp, int fd, struct http *hp) sp->wrk->acct.bodybytes += WRK_Write(sp->wrk, p, j); WRK_Flush(sp->wrk); p += j; + assert(u >= j); u -= j; - assert(u >= 0); if (u == 0) break; p = bp = buf;