]> git.ipfire.org Git - thirdparty/util-linux.git/blobdiff - libsmartcols/src/buffer.c
libsmartcols: don't calculate with encoding on scols_table_enable_noencoding()
[thirdparty/util-linux.git] / libsmartcols / src / buffer.c
index 20953a5dc0214348aa42c9fc31cd88ab8dcbebc9..d376e8fb8144933476d33af5e762085cf4aaf77b 100644 (file)
@@ -122,8 +122,8 @@ char *buffer_get_safe_data(struct libscols_table *tb,
                        goto nothing;
        }
 
-       if (tb->no_encode) {
-               *cells = mbs_safe_width(data);
+       if (scols_table_is_noencoding(tb)) {
+               *cells = mbs_width(data);
                strcpy(buf->encdata, data);
                res = buf->encdata;
        } else {