]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-tests: Fix valgrind unintialized error
authorAmitay Isaacs <amitay@gmail.com>
Wed, 27 Jul 2016 04:57:58 +0000 (14:57 +1000)
committerStefan Metzmacher <metze@samba.org>
Thu, 28 Jul 2016 03:00:18 +0000 (05:00 +0200)
struct ctdb_dbid has padding and needs to be initialized.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
ctdb/tests/src/fake_ctdbd.c

index bd7a103ec634b215d69c07a255681b0a6a89a614..143acf87678d823981c23cc19c02d417a0440a0b 100644 (file)
@@ -1283,7 +1283,7 @@ static void control_get_dbmap(TALLOC_CTX *mem_ctx,
        }
 
        dbmap->num = ctdb->db_map->num_dbs;
-       dbmap->dbs = talloc_array(dbmap, struct ctdb_dbid, dbmap->num);
+       dbmap->dbs = talloc_zero_array(dbmap, struct ctdb_dbid, dbmap->num);
        if (dbmap->dbs == NULL) {
                goto fail;
        }