btrfs: Fix a C compliance issue
[sfrench/cifs-2.6.git] / fs / btrfs / super.c
index 81107ad49f3a9c75eccf2c95f9dad8d7d0a0a6f6..3c5f221b5303a9477e3dd00bea5156ab5986e090 100644 (file)
@@ -760,6 +760,7 @@ int btrfs_parse_options(struct btrfs_fs_info *info, char *options,
                case Opt_recovery:
                        btrfs_warn(info,
                                   "'recovery' is deprecated, use 'usebackuproot' instead");
+                       /* fall through */
                case Opt_usebackuproot:
                        btrfs_info(info,
                                   "trying to use backup root at mount time");
@@ -2369,7 +2370,7 @@ static __cold void btrfs_interface_exit(void)
 
 static void __init btrfs_print_mod_info(void)
 {
-       pr_info("Btrfs loaded, crc32c=%s"
+       static const char options[] = ""
 #ifdef CONFIG_BTRFS_DEBUG
                        ", debug=on"
 #endif
@@ -2382,8 +2383,8 @@ static void __init btrfs_print_mod_info(void)
 #ifdef CONFIG_BTRFS_FS_REF_VERIFY
                        ", ref-verify=on"
 #endif
-                       "\n",
-                       crc32c_impl());
+                       ;
+       pr_info("Btrfs loaded, crc32c=%s%s\n", crc32c_impl(), options);
 }
 
 static int __init init_btrfs_fs(void)