From: Mark Andrews Date: Tue, 17 May 2016 07:33:59 +0000 (+1000) Subject: silence compiler warning X-Git-Tag: v9.11.0a2~10 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=75167fb7468f4d02a99d356689f9ab9c7e13c433;p=thirdparty%2Fbind9.git silence compiler warning --- diff --git a/lib/dns/dnssec.c b/lib/dns/dnssec.c index 088a87a089a..b5ed301b94f 100644 --- a/lib/dns/dnssec.c +++ b/lib/dns/dnssec.c @@ -1445,10 +1445,11 @@ dns_dnssec_findmatchingkeys2(dns_name_t *origin, const char *directory, alg = 0; for (i = len + 1 + 1; i < dir.entry.length ; i++) { - if (dir.entry.name[i] < '0' || dir.entry.name[i] > '9') + const char *digit = strchr(digits, dir.entry.name[i]); + if (digit == NULL) break; alg *= 10; - alg += strchr(digits, dir.entry.name[i]) - digits; + alg += (int)(digit - digits); } /*