Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/w/w.c
Show First 20 Lines • Show All 394 Lines • ▼ Show 20 Lines | #define WUSED (W_DISPUSERSIZE + W_DISPLINESIZE + fromwidth + \ | ||||
for (ep = ehead; ep != NULL; ep = ep->next) { | for (ep = ehead; ep != NULL; ep = ep->next) { | ||||
if (ep->kp == NULL) { | if (ep->kp == NULL) { | ||||
ep->args = strdup("-"); | ep->args = strdup("-"); | ||||
continue; | continue; | ||||
} | } | ||||
ep->args = fmt_argv(kvm_getargv(kd, ep->kp, argwidth), | ep->args = fmt_argv(kvm_getargv(kd, ep->kp, argwidth), | ||||
ep->kp->ki_comm, NULL, MAXCOMLEN); | ep->kp->ki_comm, NULL, MAXCOMLEN); | ||||
if (ep->args == NULL) | if (ep->args == NULL) | ||||
xo_err(1, NULL); | xo_err(1, "fmt_argv"); | ||||
} | } | ||||
/* sort by idle time */ | /* sort by idle time */ | ||||
if (sortidle && ehead != NULL) { | if (sortidle && ehead != NULL) { | ||||
struct entry *from, *save; | struct entry *from, *save; | ||||
from = ehead; | from = ehead; | ||||
ehead = NULL; | ehead = NULL; | ||||
while (from != NULL) { | while (from != NULL) { | ||||
▲ Show 20 Lines • Show All 180 Lines • Show Last 20 Lines |