]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
mkfs.minix: Fix super_set_nzones()
authorMaurizio Lombardi <m.lombardi85@gmail.com>
Mon, 21 Nov 2011 18:42:42 +0000 (19:42 +0100)
committerMaurizio Lombardi <m.lombardi85@gmail.com>
Mon, 21 Nov 2011 18:42:42 +0000 (19:42 +0100)
Write the total number of zones in Super3.n_zones when
dealing with v3 filesystems.

disk-utils/mkfs.minix.c

index a08f5774c3c9b567c043f9b20ed3ebf680f0a59d..66fa0bb15ff879cb0a1f7571ad8c935597907726 100644 (file)
@@ -179,6 +179,8 @@ static void super_set_state(void)
                Super.s_state |= MINIX_VALID_FS;
                Super.s_state &= ~MINIX_ERROR_FS;
                break;
+       default: /* v3 */
+               break;
        }
 }
 
@@ -419,6 +421,8 @@ static void super_set_nzones(void)
 {
        switch (fs_version) {
        case 3:
+               Super3.s_zones = BLOCKS;
+               break;
        case 2:
                Super.s_zones = BLOCKS;
                break;