sd-login: fix parsing in sd_uid_is_on_seat

Bug introduced in 81823e6c12:
logind uses spaces not commas to separate items.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2020-11-04 09:46:59 +01:00
parent 585d7a893e
commit 04bd604fb9
+1 -1
View File
@@ -355,7 +355,7 @@ _public_ int sd_uid_is_on_seat(uid_t uid, int require_active, const char *seat)
char t[DECIMAL_STR_MAX(uid_t)];
xsprintf(t, UID_FMT, uid);
return string_contains_word(content, ",", t);
return string_contains_word(content, NULL, t);
}
static int uid_get_array(uid_t uid, const char *variable, char ***array) {