]> git.ipfire.org Git - thirdparty/systemd.git/commit
util-lib: drop trailing non-printable characters from cmdline (#3512)
authorMax Prokhorov <prokhorov.max@outlook.com>
Mon, 13 Jun 2016 01:13:42 +0000 (04:13 +0300)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 13 Jun 2016 01:13:42 +0000 (21:13 -0400)
commitba4cd7e2573e591aa120655414d911f1a1882fe1
tree7b2dd36f46be38f93a77364414e89db6f0e1ae83
parente7b90ddc345d1817ca48bfcc4e3e73836c8051af
util-lib: drop trailing non-printable characters from cmdline (#3512)

If max_length is equal or greater than cmdline length all trailing non-printable
characters are dropped. If max_length is 0 it should do the same.

This should also fix cmdline truncation if the last character is not '\0'.

Fixes #3469.
src/basic/process-util.c