bcachefs: Fix some compiler warnings
authorKent Overstreet <kent.overstreet@gmail.com>
Thu, 9 Sep 2021 23:05:34 +0000 (19:05 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:12 +0000 (17:09 -0400)
gcc couldn't always deduce that written wasn't used uninitialized

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/btree_io.c

index f51dd3ec0797a645d04fdb4ce9f90c714d7cdfc3..f01f7895294287c29c29d3fa950e37ae8196679f 100644 (file)
@@ -1251,7 +1251,7 @@ static void btree_node_read_all_replicas_done(struct closure *cl)
        bool dump_bset_maps = false;
        bool have_retry = false;
        int ret = 0, best = -1, write = READ;
-       unsigned i, written, written2;
+       unsigned i, written = 0, written2 = 0;
        __le64 seq = b->key.k.type == KEY_TYPE_btree_ptr_v2
                ? bkey_i_to_btree_ptr_v2(&b->key)->v.seq : 0;