r285 - trunk/varnish-cache/bin/varnishd

phk at projects.linpro.no phk at projects.linpro.no
Mon Jul 3 19:59:13 CEST 2006


Author: phk
Date: 2006-07-03 19:59:13 +0200 (Mon, 03 Jul 2006)
New Revision: 285

Modified:
   trunk/varnish-cache/bin/varnishd/hash_classic.c
Log:
Better arg checking


Modified: trunk/varnish-cache/bin/varnishd/hash_classic.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/hash_classic.c	2006-07-03 15:01:14 UTC (rev 284)
+++ trunk/varnish-cache/bin/varnishd/hash_classic.c	2006-07-03 17:59:13 UTC (rev 285)
@@ -45,7 +45,7 @@
 	unsigned u1, u2;
 
 	i = sscanf(p, "%u,%u", &u1, &u2);
-	if (i == 0)
+	if (i <= 0)
 		return (0);
 	if (u1 == 0 || (i == 2 && (u2 == 0 || u2 > u1))) {
 		fprintf(stderr, "Invallid parameters to hash \"classic\":\n");




More information about the varnish-commit mailing list