From: Mark Andrews Date: Wed, 24 Jun 2020 04:31:00 +0000 (+1000) Subject: Suppress cppcheck warnings: X-Git-Tag: v9.17.3~38^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=abe2c84b1d73272a339daef71a50e27b370f5c0b;p=thirdparty%2Fbind9.git Suppress cppcheck warnings: cppcheck-suppress objectIndex cppcheck-suppress nullPointerRedundantCheck --- diff --git a/bin/dnssec/dnssec-keyfromlabel.c b/bin/dnssec/dnssec-keyfromlabel.c index dc3b8d24287..e12169043a8 100644 --- a/bin/dnssec/dnssec-keyfromlabel.c +++ b/bin/dnssec/dnssec-keyfromlabel.c @@ -362,6 +362,7 @@ main(int argc, char **argv) { setup_logging(mctx, &log); if (predecessor == NULL) { + /* cppcheck-suppress nullPointerRedundantCheck */ if (label == NULL) { fatal("the key label was not specified"); } @@ -383,6 +384,7 @@ main(int argc, char **argv) { isc_result_totext(ret)); } + /* cppcheck-suppress nullPointerRedundantCheck */ if (strchr(label, ':') == NULL) { char *l; int len; @@ -394,11 +396,13 @@ main(int argc, char **argv) { label = l; } + /* cppcheck-suppress nullPointerRedundantCheck */ if (algname == NULL) { fatal("no algorithm specified"); } r.base = algname; + /* cppcheck-suppress nullPointerRedundantCheck */ r.length = strlen(algname); ret = dns_secalg_fromtext(&alg, &r); if (ret != ISC_R_SUCCESS) { diff --git a/bin/dnssec/dnssec-keygen.c b/bin/dnssec/dnssec-keygen.c index 996b3ac6a62..849947f08d9 100644 --- a/bin/dnssec/dnssec-keygen.c +++ b/bin/dnssec/dnssec-keygen.c @@ -1180,10 +1180,12 @@ main(int argc, char **argv) { } if (ctx.predecessor == NULL && ctx.policy == NULL) { + /* cppcheck-suppress nullPointerRedundantCheck */ if (algname == NULL) { fatal("no algorithm specified"); } r.base = algname; + /* cppcheck-suppress nullPointerRedundantCheck */ r.length = strlen(algname); ret = dns_secalg_fromtext(&ctx.alg, &r); if (ret != ISC_R_SUCCESS) { diff --git a/lib/ns/client.c b/lib/ns/client.c index 00badb4ac56..d91380aed01 100644 --- a/lib/ns/client.c +++ b/lib/ns/client.c @@ -1365,7 +1365,9 @@ process_ecs(ns_client_t *client, isc_buffer_t *buf, size_t optlen) { if ((addrlen % 8) != 0) { uint8_t bits = ~0U << (8 - (addrlen % 8)); + /* cppcheck-suppress objectIndex */ bits &= paddr[addrbytes - 1]; + /* cppcheck-suppress objectIndex */ if (bits != paddr[addrbytes - 1]) { return (DNS_R_OPTERR); }