]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
silence compiler warning
authorMark Andrews <marka@isc.org>
Tue, 17 May 2016 07:33:59 +0000 (17:33 +1000)
committerMark Andrews <marka@isc.org>
Tue, 17 May 2016 07:33:59 +0000 (17:33 +1000)
lib/dns/dnssec.c

index 088a87a089a799b625191566fde29188ac2d1084..b5ed301b94fd5d4f0f1b380d32ac385428a793db 100644 (file)
@@ -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);
                }
 
                /*