]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - cmd_dump.c
fix invalid write in pop_cmd()
[bcachefs-tools-debian] / cmd_dump.c
index f285dd66f84e00f8389747b3f7dc229e7dbf7f8f..3123ba2526281e8a449731cd9caf4675b84538fd 100644 (file)
@@ -59,7 +59,6 @@ static void dump_one_device(struct bch_fs *c, struct bch_dev *ca, int fd,
 
        /* Btree: */
        for (i = 0; i < BTREE_ID_NR; i++) {
-               const struct bch_extent_ptr *ptr;
                struct bkey_ptrs_c ptrs;
                struct btree_trans *trans = bch2_trans_get(c);
                struct btree_iter iter;
@@ -99,7 +98,7 @@ static void dump_one_device(struct bch_fs *c, struct bch_dev *ca, int fd,
                bch2_trans_put(trans);
        }
 
-       qcow2_write_image(ca->disk_sb.bdev->bd_buffered_fd, fd, &data,
+       qcow2_write_image(ca->disk_sb.bdev->bd_fd, fd, &data,
                          max_t(unsigned, btree_bytes(c) / 8, block_bytes(c)));
        darray_exit(&data);
 }