diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2014-07-31 09:28:37 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2014-07-31 14:56:03 +0200 |
commit | b2fadec6048adb3596f2633cb7fe7a49f5937a18 (patch) | |
tree | 8969997ed3730146ff98774b14b3dcd65392c4df /src/shared/strv.h | |
parent | Reject invalid quoted strings (diff) | |
download | systemd-b2fadec6048adb3596f2633cb7fe7a49f5937a18.tar.xz systemd-b2fadec6048adb3596f2633cb7fe7a49f5937a18.zip |
Properly report invalid quoted strings
$ systemd-analyze verify trailing-g.service
[./trailing-g.service:2] Trailing garbage, ignoring.
trailing-g.service lacks ExecStart setting. Refusing.
Error: org.freedesktop.systemd1.LoadFailed: Unit trailing-g.service failed to load: Invalid argument.
Failed to create trailing-g.service/start: Invalid argument
Diffstat (limited to 'src/shared/strv.h')
-rw-r--r-- | src/shared/strv.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/strv.h b/src/shared/strv.h index 3034073d32..ee55c148aa 100644 --- a/src/shared/strv.h +++ b/src/shared/strv.h @@ -62,7 +62,7 @@ static inline bool strv_isempty(char * const *l) { } char **strv_split(const char *s, const char *separator); -char **strv_split_quoted(const char *s); +int strv_split_quoted(char ***t, const char *s); char **strv_split_newlines(const char *s); char *strv_join(char **l, const char *separator); |