]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
named: Add INSIST() after bindkeysfile configuration load to silence scan-build FP
authorOndřej Surý <ondrej@sury.org>
Sun, 13 Oct 2019 04:47:26 +0000 (06:47 +0200)
committerOndřej Surý <ondrej@sury.org>
Mon, 4 Nov 2019 15:15:22 +0000 (16:15 +0100)
bin/named/server.c

index 2cd6b10d88fabfab79734eec1ced745e5abe5905..014f7b9575b9aee8663040f0849a1a95d9bbf8c3 100644 (file)
@@ -8098,6 +8098,7 @@ load_configuration(const char *filename, named_server_t *server,
        INSIST(result == ISC_R_SUCCESS);
        CHECKM(setstring(server, &server->bindkeysfile,
               cfg_obj_asstring(obj)), "strdup");
+       INSIST(server->bindkeysfile != NULL);
 
        if (access(server->bindkeysfile, R_OK) == 0) {
                isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,