[master] 3314353 Fix missing constification in cast.

Poul-Henning Kamp phk at varnish-cache.org
Mon May 16 15:26:24 CEST 2011


commit 3314353cdebfeab7397d2c1c57f0a21307cd2901
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon May 16 13:25:57 2011 +0000

    Fix missing constification in cast.
    
    Spotted by:	GCC
    Missed by:	LLVM, FlexeLint

diff --git a/bin/varnishd/cache_ban.c b/bin/varnishd/cache_ban.c
index 35c687c..53073e9 100644
--- a/bin/varnishd/cache_ban.c
+++ b/bin/varnishd/cache_ban.c
@@ -236,12 +236,12 @@ ban_add_lump(const struct ban *b, const void *p, uint32_t len)
 static const void *
 ban_get_lump(const uint8_t **bs)
 {
-	void *r;
+	const void *r;
 	unsigned ln;
 
 	ln = vbe32dec(*bs);
 	*bs += 4;
-	r = (void*)*bs;
+	r = (const void*)*bs;
 	*bs += ln;
 	return (r);
 }



More information about the varnish-commit mailing list