X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fcondition.c;h=c5a3caa4dbbe2b0e318d0bcf1850da70a433e042;hb=98940a3cd93807b5a3809bb1fb7ab43d450939f1;hp=08bebeee73c22619edd9833dd89b41467cff0972;hpb=134e56dcc53970a20a858283650bb92cd5da1d17;p=elogind.git diff --git a/src/shared/condition.c b/src/shared/condition.c index 08bebeee7..c5a3caa4d 100644 --- a/src/shared/condition.c +++ b/src/shared/condition.c @@ -93,8 +93,6 @@ static int condition_test_kernel_command_line(Condition *c) { r = proc_cmdline(&line); if (r < 0) return r; - if (r == 0) - return false; equal = !!strchr(c->parameter, '='); p = line; @@ -103,7 +101,7 @@ static int condition_test_kernel_command_line(Condition *c) { _cleanup_free_ char *word = NULL; bool found; - r = unquote_first_word(&p, &word); + r = unquote_first_word(&p, &word, true); if (r < 0) return r; if (r == 0)