]> 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:49:57 +0000 (09:49 +0100)
(cherry picked from commit 7aa7f8592cf095712672070fdf5aec4e034d3a59)

bin/tests/optional/zone_test.c

index 5ab46f1ec2d1ce251f3499276909d93cf13efe73..5e94aaf6fdcd45a497652a8d58ce13dcda615860 100644 (file)
@@ -151,12 +151,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);
@@ -171,7 +170,7 @@ query(void) {
        dns_rdataset_init(&sigset);
 
        do {
-
+               char *s;
                fprintf(stdout, "zone_test ");
                fflush(stdout);
                FD_ZERO(&rfdset);