From: Lennart Poettering Date: Wed, 19 Sep 2012 13:29:24 +0000 (+0200) Subject: logind: properly parse handle-lid-switch inhibitor X-Git-Tag: v190~18 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=f981b9c5be32a199bce6335196d986f5b7e45ba6 logind: properly parse handle-lid-switch inhibitor --- diff --git a/src/login/logind-inhibit.c b/src/login/logind-inhibit.c index 6acc5c827..fce2f4dd9 100644 --- a/src/login/logind-inhibit.c +++ b/src/login/logind-inhibit.c @@ -442,7 +442,7 @@ InhibitWhat inhibit_what_from_string(const char *s) { what |= INHIBIT_HANDLE_POWER_KEY; else if (l == 16 && strncmp(w, "handle-sleep-key", l) == 0) what |= INHIBIT_HANDLE_SLEEP_KEY; - else if (l == 16 && strncmp(w, "handle-lid-switch", l) == 0) + else if (l == 17 && strncmp(w, "handle-lid-switch", l) == 0) what |= INHIBIT_HANDLE_LID_SWITCH; else return _INHIBIT_WHAT_INVALID;