- if(tbl->columns[col_type_idx].type == COL_TYPE_SIZE) {
- if(strcasecmp(col_arg, "b") == 0 || strcasecmp(col_arg, "bytes") == 0) {
- tbl->column_order[col_copy_idx].output_type = UNIT_BYTE;
- } else if(strcasecmp(col_arg, "kb") == 0) {
- tbl->column_order[col_copy_idx].output_type = UNIT_KILOBYTE;
- } else if(strcasecmp(col_arg, "mb") == 0) {
- tbl->column_order[col_copy_idx].output_type = UNIT_MEGABYTE;
- } else if(strcasecmp(col_arg, "gb") == 0) {
- tbl->column_order[col_copy_idx].output_type = UNIT_GIGABYTE;
- } else if(strcasecmp(col_arg, "tb") == 0) {
- tbl->column_order[col_copy_idx].output_type = UNIT_TERABYTE;
- } else {
- *err = mp_printf(tbl->pool, "Tableprinter: invalid column format option: '%s' for column %d (counted from 0)", col_arg, col_copy_idx);
- return true;
- }