diff --git a/bcachefs.c b/bcachefs.c index 12eb253d..8634c78f 100644 --- a/bcachefs.c +++ b/bcachefs.c @@ -195,6 +195,10 @@ int main(int argc, char *argv[]) return cmd_format(argc, argv); if (!strcmp(cmd, "fsck")) return cmd_fsck(argc, argv); + if (!strcmp(cmd, "version")) + return cmd_version(argc, argv); + if (!strcmp(cmd, "show-super")) + return cmd_show_super(argc, argv); if (argc < 2) { printf("%s: missing command\n", argv[0]); @@ -202,12 +206,6 @@ int main(int argc, char *argv[]) exit(EXIT_FAILURE); } - if (!strcmp(cmd, "version")) - return cmd_version(argc, argv); - if (!strcmp(cmd, "show-super")) - return cmd_show_super(argc, argv); - - #if 0 if (!strcmp(cmd, "assemble")) return cmd_assemble(argc, argv);