mirror of
git://git.suckless.org/ubase
synced 2024-12-25 08:02:17 +00:00
If ws_col is zero just dump the entire buffer
This commit is contained in:
parent
efe687ef94
commit
921631a3a9
10
ps.c
10
ps.c
@ -127,7 +127,10 @@ psout(struct procstat *ps)
|
||||
snprintf(buf, sizeof(buf), "%5d %-6s %02u:%02u:%02u %s", ps->pid, ttystr,
|
||||
sutime / 3600, (sutime % 3600) / 60, sutime % 60,
|
||||
ps->comm);
|
||||
printf("%.*s\n", w.ws_col, buf);
|
||||
if (w.ws_col)
|
||||
printf("%.*s\n", w.ws_col, buf);
|
||||
else
|
||||
printf("%s\n", buf);
|
||||
} else {
|
||||
errno = 0;
|
||||
pw = getpwuid(pstatus.uid);
|
||||
@ -155,7 +158,10 @@ psout(struct procstat *ps)
|
||||
sutime / 3600, (sutime % 3600) / 60, sutime % 60,
|
||||
(cmd == ps->comm) ? "[" : "", cmd,
|
||||
(cmd == ps->comm) ? "]" : "");
|
||||
printf("%.*s\n", w.ws_col, buf);
|
||||
if (w.ws_col)
|
||||
printf("%.*s\n", w.ws_col, buf);
|
||||
else
|
||||
printf("%s\n", buf);
|
||||
}
|
||||
free(ttystr);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user