[master] d3f463888 Fix comparison is always true

Federico G. Schwindt fgsch at lodoss.net
Tue Apr 16 21:27:06 UTC 2019


commit d3f463888bfcf8bb9dc802e07e376c1ba3eadf05
Author: Federico G. Schwindt <fgsch at lodoss.net>
Date:   Tue Apr 16 21:47:13 2019 +0100

    Fix comparison is always true
    
    Via lgtm.

diff --git a/lib/libvmod_blob/url.c b/lib/libvmod_blob/url.c
index f035bb6ae..fd7245bb7 100644
--- a/lib/libvmod_blob/url.c
+++ b/lib/libvmod_blob/url.c
@@ -128,7 +128,7 @@ url_decode(const enum encoding dec, char *restrict const buf,
 	AN(strings);
 	assert(dec == URL);
 
-	if (n >= 0 && (size_t)n < len)
+	if (n >= 0)
 		len = n;
 
 	for (int i = 0; len > 0 && i < strings->n; i++) {


More information about the varnish-commit mailing list