diff options
-rw-r--r-- | sys-utils/swapon.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sys-utils/swapon.c b/sys-utils/swapon.c index 0c8ca03e1..02cad024a 100644 --- a/sys-utils/swapon.c +++ b/sys-utils/swapon.c @@ -199,17 +199,13 @@ static void add_scols_line(struct libscols_table *table, struct libmnt_fs *fs, i case COL_UUID: if (pr && !blkid_probe_lookup_value(pr, "UUID", &data, NULL)) xasprintf(&str, "%s", data); - else if (pr) - xasprintf(&str, ""); - else + else if (!pr) xasprintf(&str, _("read failed")); break; case COL_LABEL: if (pr && !blkid_probe_lookup_value(pr, "LABEL", &data, NULL)) xasprintf(&str, "%s", data); - else if (pr) - xasprintf(&str, ""); - else + else if (!pr) xasprintf(&str, _("read failed")); break; default: |