netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=786817919cf151caa37e8cbce906f7904c929242

commit 786817919cf151caa37e8cbce906f7904c929242
Author: Alastair Poole <[email protected]>
Date:   Tue May 12 11:04:21 2020 +0100

    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);

-- 


Reply via email to