* prctl.c (SYS_FUNC(prctl)): Use printstr_ex with QUOTE_0_TERMINATED
instead of printstr to print the argument of PR_SET_NAME and PR_GET_NAME
operations.
if (syserror(tcp))
printaddr(tcp->u_arg[1]);
else
- printstr(tcp, tcp->u_arg[1], -1);
+ printstr_ex(tcp, tcp->u_arg[1], TASK_COMM_LEN,
+ QUOTE_0_TERMINATED);
}
break;
case PR_SET_NAME:
tprints(", ");
- printstr(tcp, tcp->u_arg[1], TASK_COMM_LEN);
+ printstr_ex(tcp, tcp->u_arg[1], TASK_COMM_LEN - 1,
+ QUOTE_0_TERMINATED);
return RVAL_DECODED;
#ifdef __ANDROID__