From: Sami Kerola Date: Wed, 28 Aug 2013 14:37:46 +0000 (+0100) Subject: last: never restrict session time X-Git-Tag: v2.24-rc1~307 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=438269dca9d8b099fee4c8db4904ffb926d45f99;p=thirdparty%2Futil-linux.git last: never restrict session time When a session time will reach whopping 10000 days the last round bracket is unnecessarily removed from output. Signed-off-by: Sami Kerola --- diff --git a/login-utils/last.c b/login-utils/last.c index 93dc8d40eb..dd0ca4912d 100644 --- a/login-utils/last.c +++ b/login-utils/last.c @@ -462,7 +462,7 @@ static int list(const struct last_control *ctl, struct utmp *p, time_t t, int wh if (ctl->showhost) { if (!ctl->altlist) { len = snprintf(final, sizeof(final), - "%-8.*s %-12.12s %-16.*s %-*.*s %-*.*s %-12.12s\n", + "%-8.*s %-12.12s %-16.*s %-*.*s %-*.*s %s\n", ctl->name_len, p->ut_name, utline, ctl->domain_len, domain, tftl[ctl->time_fmt].in, tftl[ctl->time_fmt].in, logintime, @@ -478,7 +478,7 @@ static int list(const struct last_control *ctl, struct utmp *p, time_t t, int wh } } else len = snprintf(final, sizeof(final), - "%-8.*s %-12.12s %-*.*s %-*.*s %-12.12s\n", + "%-8.*s %-12.12s %-*.*s %-*.*s %s\n", ctl->name_len, p->ut_name, utline, tftl[ctl->time_fmt].in, tftl[ctl->time_fmt].in, logintime, tftl[ctl->time_fmt].out, tftl[ctl->time_fmt].out, logouttime,