From: Mark Andrews Date: Mon, 17 Jan 2011 04:27:23 +0000 (+0000) Subject: silence warning: integer overflow detected: op "<<" X-Git-Tag: v9.8.0-P1~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee931bc7a3df4415f31e5d871bd7b2333017909b;p=thirdparty%2Fbind9.git silence warning: integer overflow detected: op "<<" --- diff --git a/lib/dns/rpz.c b/lib/dns/rpz.c index 617bf813a13..d3f990a38a5 100644 --- a/lib/dns/rpz.c +++ b/lib/dns/rpz.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: rpz.c,v 1.6 2011/01/13 06:48:14 marka Exp $ */ +/* $Id: rpz.c,v 1.7 2011/01/17 04:27:23 marka Exp $ */ /*! \file */ @@ -706,7 +706,7 @@ ffbit(dns_rpz_cidr_word_t w) { if (w == 0) return (DNS_RPZ_CIDR_WORD_BITS); - for (bit = 0; (w & (1 << (DNS_RPZ_CIDR_WORD_BITS-1))) == 0; bit++) + for (bit = 0; (w & (1U << (DNS_RPZ_CIDR_WORD_BITS-1))) == 0; bit++) w <<= 1; return (bit); }