From: Ralph Boehme Date: Sun, 9 Sep 2018 16:50:14 +0000 (+0200) Subject: dbwrap_ctdb: use struct initializer in db_ctdb_traverse() X-Git-Tag: tdb-1.3.17~1634 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eaaee00a068257b6d130518a2a228fab07df259e;p=thirdparty%2Fsamba.git dbwrap_ctdb: use struct initializer in db_ctdb_traverse() This ensures all struct members are implicitly initialized. Signed-off-by: Ralph Boehme Reviewed-by: Jeremy Allison --- diff --git a/source3/lib/dbwrap/dbwrap_ctdb.c b/source3/lib/dbwrap/dbwrap_ctdb.c index b822816454a..b02f19492ae 100644 --- a/source3/lib/dbwrap/dbwrap_ctdb.c +++ b/source3/lib/dbwrap/dbwrap_ctdb.c @@ -1625,10 +1625,11 @@ static int db_ctdb_traverse(struct db_context *db, struct db_ctdb_ctx); struct traverse_state state; - state.db = db; - state.fn = fn; - state.private_data = private_data; - state.count = 0; + state = (struct traverse_state) { + .db = db, + .fn = fn, + .private_data = private_data, + }; if (db->persistent) { struct tdb_context *ltdb = ctx->wtdb->tdb;