X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=btrfs-zero-log.c;h=2fce59e98d6ed27145224ca2b3caf8b19e94642e;hb=c76b05fba284c68c6cb7b710dbb95a42089e8538;hp=f5ca9fcfcb2bbf349e4c48a4a6f11c693b514fb5;hpb=358807cc33fb3ed50ddf782e5b32f6e3cc2fa329;p=platform%2Fupstream%2Fbtrfs-progs.git diff --git a/btrfs-zero-log.c b/btrfs-zero-log.c index f5ca9fc..2fce59e 100644 --- a/btrfs-zero-log.c +++ b/btrfs-zero-log.c @@ -24,10 +24,11 @@ #include "disk-io.h" #include "transaction.h" #include "utils.h" +#include "help.h" __attribute__((noreturn)) static void print_usage(void) { - fprintf(stderr, "usage: btrfs-zero-log dev\n"); + printf("usage: btrfs-zero-log dev\n"); exit(1); } @@ -67,6 +68,7 @@ int main(int argc, char **argv) (unsigned long long)btrfs_super_log_root(sb), (unsigned)btrfs_super_log_root_level(sb)); trans = btrfs_start_transaction(root, 1); + BUG_ON(IS_ERR(trans)); btrfs_set_super_log_root(root->fs_info->super_copy, 0); btrfs_set_super_log_root_level(root->fs_info->super_copy, 0); btrfs_commit_transaction(trans, root);