diff options
Diffstat (limited to 'c_src/cmd_migrate.c')
-rw-r--r-- | c_src/cmd_migrate.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/c_src/cmd_migrate.c b/c_src/cmd_migrate.c index f211a0f2..4e4fbcba 100644 --- a/c_src/cmd_migrate.c +++ b/c_src/cmd_migrate.c @@ -452,7 +452,8 @@ int cmd_migrate_superblock(int argc, char *argv[]) /* Rewrite first 0-3.5k bytes with zeroes, ensuring we blow away * the old superblock */ - static const char zeroes[BCH_SB_SECTOR << 9]; + // TODO: fix the "Superblock write was silently dropped" warning properly + static const char zeroes[(BCH_SB_SECTOR << 9) + sizeof(struct bch_sb)]; xpwrite(fd, zeroes, ARRAY_SIZE(zeroes), 0, "zeroing start of disk"); xclose(fd); |