- for (cp = acp->ac_comm; *cp; cp++)
- if (iscntrl(*cp))
+ for (cp = &acp->ac_comm[0];
+ cp < &acp->ac_comm[fldsiz(acct, ac_comm)] && *cp;
+ cp++)
+ if (!isascii(*cp) || iscntrl(*cp))
for (j = 1; j < argc; j++)
if (strcmp(getname(acp->ac_uid), argv[j]) &&
strcmp(getdev(acp->ac_tty), argv[j]) &&
for (j = 1; j < argc; j++)
if (strcmp(getname(acp->ac_uid), argv[j]) &&
strcmp(getdev(acp->ac_tty), argv[j]) &&