]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
tests: Workaround scan-build false positive with FD_ZERO/FD_SET
authorOndřej Surý <ondrej@sury.org>
Sun, 13 Oct 2019 04:40:25 +0000 (06:40 +0200)
committerOndřej Surý <ondrej@sury.org>
Tue, 5 Nov 2019 08:48:50 +0000 (09:48 +0100)
(cherry picked from commit 7aa7f8592cf095712672070fdf5aec4e034d3a59)

bin/tests/optional/zone_test.c

index b26acea0b17ff42a85c897d3a74d37c291ee025b..cf400f960cb44ace41305807dcb94bc0ad2017ab 100644 (file)
@@ -149,12 +149,11 @@ query(void) {
        dns_fixedname_t name;
        dns_fixedname_t found;
        dns_db_t *db;
-       char *s;
        isc_buffer_t buffer;
        isc_result_t result;
        dns_rdataset_t rdataset;
        dns_rdataset_t sigset;
-       fd_set rfdset;
+       fd_set rfdset = { { 0 } };
 
        db = NULL;
        result = dns_zone_getdb(zone, &db);
@@ -169,7 +168,7 @@ query(void) {
        dns_rdataset_init(&sigset);
 
        do {
-
+               char *s;
                fprintf(stdout, "zone_test ");
                fflush(stdout);
                FD_ZERO(&rfdset);