[master] cc49731 Fix comparison

Poul-Henning Kamp phk at FreeBSD.org
Thu Nov 2 12:02:25 UTC 2017


commit cc497311fb900fd8ad505c716876c6231b9d5c23
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Thu Nov 2 07:44:54 2017 +0000

    Fix comparison

diff --git a/lib/libvmod_blob/url.c b/lib/libvmod_blob/url.c
index deb7355..7babb18 100644
--- a/lib/libvmod_blob/url.c
+++ b/lib/libvmod_blob/url.c
@@ -127,7 +127,7 @@ url_decode(const enum encoding dec, char *restrict const buf,
 	AN(buf);
 	assert(dec == URL);
 
-	if (n >= 0 && n < len)
+	if (n >= 0 && (size_t)n < len)
 		len = n;
 
 	for (const char *s = p; len > 0 && s != vrt_magic_string_end;


More information about the varnish-commit mailing list