]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lsmem: make output more compatible with another utils
authorKarel Zak <kzak@redhat.com>
Thu, 5 Apr 2018 10:02:33 +0000 (12:02 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 5 Apr 2018 10:02:33 +0000 (12:02 +0200)
We do not use placeholders (e.g. "-") for missing data in libsmartcols
utils, just use empty space in output.

Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/lsmem.c

index 6dd03ae248fd142591da6fa1caddd0f457b7d41b..3e226864ad93560c4b0cc882989610b673b31b8f 100644 (file)
@@ -264,8 +264,6 @@ static void add_scols_line(struct lsmem *lsmem, struct memory_block *blk)
                case COL_REMOVABLE:
                        if (blk->state == MEMORY_STATE_ONLINE)
                                str = xstrdup(blk->removable ? _("yes") : _("no"));
-                       else
-                               str = xstrdup("-");
                        break;
                case COL_BLOCK:
                        if (blk->count == 1)
@@ -277,8 +275,6 @@ static void add_scols_line(struct lsmem *lsmem, struct memory_block *blk)
                case COL_NODE:
                        if (lsmem->have_nodes)
                                xasprintf(&str, "%d", blk->node);
-                       else
-                               str = xstrdup("-");
                        break;
                case COL_ZONES:
                        if (lsmem->have_zones) {
@@ -296,8 +292,7 @@ static void add_scols_line(struct lsmem *lsmem, struct memory_block *blk)
                                                strcat(valid_zones, "/");
                                }
                                str = xstrdup(valid_zones);
-                       } else
-                               str = xstrdup("-");
+                       }
                        break;
                }