r1531 - trunk/varnish-cache/bin/varnishncsa

des at projects.linpro.no des at projects.linpro.no
Sun Jun 17 17:10:09 CEST 2007


Author: des
Date: 2007-06-17 17:10:08 +0200 (Sun, 17 Jun 2007)
New Revision: 1531

Modified:
   trunk/varnish-cache/bin/varnishncsa/varnishncsa.c
Log:
Don't allow len to go negative if the header is empty.


Modified: trunk/varnish-cache/bin/varnishncsa/varnishncsa.c
===================================================================
--- trunk/varnish-cache/bin/varnishncsa/varnishncsa.c	2007-06-15 17:06:15 UTC (rev 1530)
+++ trunk/varnish-cache/bin/varnishncsa/varnishncsa.c	2007-06-17 15:10:08 UTC (rev 1531)
@@ -155,7 +155,7 @@
 		 /* nothing */ ;
 
 	/* trim trailing space */
-	while (str[len - 1] == ' ')
+	while (len && str[len - 1] == ' ')
 		--len;
 
 	/* copy and return */




More information about the varnish-commit mailing list