From 786817919cf151caa37e8cbce906f7904c929242 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Tue, 12 May 2020 11:04:21 +0100 Subject: [PATCH] proc: trim argument (FreeBSD) --- src/bin/process.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/process.c b/src/bin/process.c index a73c3ea..1ae91ed 100644 --- a/src/bin/process.c +++ b/src/bin/process.c @@ -861,7 +861,8 @@ _process_list_freebsd_get(void) for (int i = 0; args[i] != NULL; i++) { eina_strbuf_append(buf, args[i]); - eina_strbuf_append(buf, " "); + if (args[i + 1]) + eina_strbuf_append(buf, " "); } p->arguments = eina_strbuf_string_steal(buf); eina_strbuf_free(buf); @@ -926,7 +927,8 @@ _cmd_get(Proc_Info *p, struct kinfo_proc *kp) for (int i = 0; args[i] != NULL; i++) { eina_strbuf_append(buf, args[i]); - eina_strbuf_append(buf, " "); + if (args[i + 1]) + eina_strbuf_append(buf, " "); } p->arguments = eina_strbuf_string_steal(buf); eina_strbuf_free(buf);