summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-06-06 11:58:18 +0200
committerSven Eden <yamakuzure@gmx.net>2018-08-24 16:47:08 +0200
commitc8ed5d3ab1b79c088b26a26715556d61b213e2a7 (patch)
tree49b160c82fe2052b76f1c6f4c72754e2159e7200 /src
parent35d488415d8d01b7d49c39459bae4017583a04ce (diff)
process-util: make use of delete_trailing_chars() in get_process_cmdline()
Diffstat (limited to 'src')
-rw-r--r--src/basic/process-util.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/basic/process-util.c b/src/basic/process-util.c
index bc8e69ff3..74a6e4abf 100644
--- a/src/basic/process-util.c
+++ b/src/basic/process-util.c
@@ -258,15 +258,10 @@ int get_process_cmdline(pid_t pid, size_t max_length, bool comm_fallback, char *
memcpy(ans, "[...]", max_length-1);
ans[max_length-1] = 0;
} else {
- char *e;
-
t[max_length - 6] = 0;
/* Chop off final spaces */
- e = strchr(t, 0);
- while (e > t && isspace(e[-1]))
- e--;
- *e = 0;
+ delete_trailing_chars(t, WHITESPACE);
ans = strjoin("[", t, "...]");
}