btrfs-progs: fi usage: print header and footer separation line
authorDavid Sterba <dsterba@suse.com>
Tue, 3 Nov 2015 00:09:50 +0000 (01:09 +0100)
committerDavid Sterba <dsterba@suse.com>
Tue, 3 Nov 2015 00:09:50 +0000 (01:09 +0100)
Print the full row width and change to '-' as we're not using '='
anywhere.

Signed-off-by: David Sterba <dsterba@suse.com>
cmds-fi-usage.c

index 3b46388..4b558a8 100644 (file)
@@ -725,14 +725,22 @@ static void _cmd_filesystem_usage_tabular(unsigned unit_mode,
 
        }
 
+       for (i = 0; i < spaceinfos_col; i++) {
+               table_printf(matrix, i, vhdr_skip - 1, "*-");
+               table_printf(matrix, i, vhdr_skip + device_info_count, "*-");
+       }
+
        for (i = 0, col = spaceinfos_col; i < sargs->total_spaces; i++) {
                if (sargs->spaces[i].flags & BTRFS_SPACE_INFO_GLOBAL_RSV)
                        continue;
 
-               table_printf(matrix, col++, vhdr_skip + device_info_count, "*=");
+               table_printf(matrix, col, vhdr_skip - 1, "*-");
+               table_printf(matrix, col, vhdr_skip + device_info_count, "*-");
+               col++;
        }
        /* One for Unallocated */
-       table_printf(matrix, col, vhdr_skip + device_info_count, "*=");
+       table_printf(matrix, col, vhdr_skip - 1, "*-");
+       table_printf(matrix, col, vhdr_skip + device_info_count, "*-");
 
        /* footer */
        table_printf(matrix, 1, vhdr_skip + device_info_count + 1, "<Total");