r2340 - trunk/varnish-cache/lib/libvcl

phk at projects.linpro.no phk at projects.linpro.no
Mon Jan 14 09:55:59 CET 2008


Author: phk
Date: 2008-01-14 09:55:58 +0100 (Mon, 14 Jan 2008)
New Revision: 2340

Modified:
   trunk/varnish-cache/lib/libvcl/vcc_parse.c
Log:
Add missing ERRCHK() to suppress subsequent syntax errors.


Modified: trunk/varnish-cache/lib/libvcl/vcc_parse.c
===================================================================
--- trunk/varnish-cache/lib/libvcl/vcc_parse.c	2008-01-10 23:16:01 UTC (rev 2339)
+++ trunk/varnish-cache/lib/libvcl/vcc_parse.c	2008-01-14 08:55:58 UTC (rev 2340)
@@ -189,6 +189,7 @@
 	double v, sc;
 
 	v = vcc_DoubleVal(tl);
+	ERRCHK(tl);
 	ExpectErr(tl, ID);
 	sc = TimeUnit(tl);
 	Fb(tl, 0, "(%g * %g)", v, sc);
@@ -200,6 +201,7 @@
 	double v, sc;
 
 	v = vcc_DoubleVal(tl);
+	ERRCHK(tl);
 	ExpectErr(tl, ID);
 	sc = SizeUnit(tl);
 	Fb(tl, 0, "(%g * %g)", v, sc);
@@ -211,6 +213,7 @@
 	double v, sc;
 
 	v = vcc_DoubleVal(tl);
+	ERRCHK(tl);
 	ExpectErr(tl, ID);
 	sc = RateUnit(tl);
 	Fb(tl, 0, "(%g * %g)", v, sc);




More information about the varnish-commit mailing list