diff options
Diffstat (limited to 'src/sysdep.c')
| -rw-r--r-- | src/sysdep.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/sysdep.c b/src/sysdep.c index 11a6f4a76ce..201ba9d104d 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -3243,13 +3243,11 @@ system_process_attributes (Lisp_Object pid) attrs); decoded_cmd = (code_convert_string_norecord - (make_unibyte_string (pinfo.pr_fname, - strlen (pinfo.pr_fname)), + (build_unibyte_string (pinfo.pr_fname), Vlocale_coding_system, 0)); attrs = Fcons (Fcons (Qcomm, decoded_cmd), attrs); decoded_cmd = (code_convert_string_norecord - (make_unibyte_string (pinfo.pr_psargs, - strlen (pinfo.pr_psargs)), + (build_unibyte_string (pinfo.pr_psargs), Vlocale_coding_system, 0)); attrs = Fcons (Fcons (Qargs, decoded_cmd), attrs); } @@ -3319,9 +3317,9 @@ system_process_attributes (Lisp_Object pid) if (gr) attrs = Fcons (Fcons (Qgroup, build_string (gr->gr_name)), attrs); - decoded_comm = code_convert_string_norecord - (make_unibyte_string (proc.ki_comm, strlen (proc.ki_comm)), - Vlocale_coding_system, 0); + decoded_comm = (code_convert_string_norecord + (build_unibyte_string (proc.ki_comm), + Vlocale_coding_system, 0)); attrs = Fcons (Fcons (Qcomm, decoded_comm), attrs); { |
