diff options
Diffstat (limited to 'usr.bin/finger/sprint.c')
-rw-r--r-- | usr.bin/finger/sprint.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr.bin/finger/sprint.c b/usr.bin/finger/sprint.c index 784237017d9c..9676de113773 100644 --- a/usr.bin/finger/sprint.c +++ b/usr.bin/finger/sprint.c @@ -88,8 +88,9 @@ sflag_print() '*' : ' '); if (*w->tty) (void)printf("%-2.2s ", - w->tty[0] != 't' || w->tty[1] != 't' || - w->tty[2] != 'y' ? w->tty : w->tty + 3); + strncmp(w->tty, "tty", 3) && + strncmp(w->tty, "cua", 3) ? + w->tty : w->tty + 3); else (void)printf(" "); if (w->info == LOGGEDIN) { |