diff options
author | Karel Zak | 2014-05-29 15:08:26 +0200 |
---|---|---|
committer | Karel Zak | 2014-05-29 15:08:26 +0200 |
commit | 27e6e446b9d3cc487917a1ae3b7114dd1ef37113 (patch) | |
tree | ab21b4f6f45aa38e37be3a3395d8fc3bb9d099a8 | |
parent | lslogins: cleanup some command line options (diff) | |
download | kernel-qcow2-util-linux-27e6e446b9d3cc487917a1ae3b7114dd1ef37113.tar.gz kernel-qcow2-util-linux-27e6e446b9d3cc487917a1ae3b7114dd1ef37113.tar.xz kernel-qcow2-util-linux-27e6e446b9d3cc487917a1ae3b7114dd1ef37113.zip |
lslogins: fix pretty-print columns
Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r-- | login-utils/lslogins.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/login-utils/lslogins.c b/login-utils/lslogins.c index fd8014d8d..d869a23ef 100644 --- a/login-utils/lslogins.c +++ b/login-utils/lslogins.c @@ -1388,9 +1388,9 @@ int main(int argc, char *argv[]) if (lslogins_flag & F_USRAC && lslogins_flag & F_SYSAC) lslogins_flag &= ~(F_USRAC | F_SYSAC); - if (!ncolumns && outmode == OUT_PRETTY) { + if (outmode == OUT_PRETTY && !opt_o) { /* all columns for lslogins <username> */ - for (i = 0; i < ARRAY_SIZE(coldescs); i++) + for (ncolumns = 0, i = 0; i < ARRAY_SIZE(coldescs); i++) columns[ncolumns++] = i; } else if (ncolumns == 2 && !opt_o) { |