libsmartcols: fix non-tty output for 'maxout' columns

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2016-08-31 13:01:48 +02:00
parent a593128fd0
commit f067de4495
1 changed files with 1 additions and 1 deletions

View File

@ -965,7 +965,7 @@ static int count_column_width(struct libscols_table *tb,
cl->width = 0;
if (!cl->width_min) {
if (cl->width_hint < 1 && scols_table_is_maxout(tb))
if (cl->width_hint < 1 && scols_table_is_maxout(tb) && tb->is_term)
cl->width_min = (size_t) (cl->width_hint * tb->termwidth) - (is_last_column(cl) ? 0 : 1);
if (scols_cell_get_data(&cl->header)) {
size_t len = mbs_safe_width(scols_cell_get_data(&cl->header));