X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogind-user.c;fp=src%2Flogind-user.c;h=dff317e6bda267323dc97ce90b0b1465f39f364c;hb=4d6d6518c301c844be59c1b3a0d2092a3218572f;hp=63033e0fd3a37e299b808b87814df44ff4e1a29c;hpb=cd58752a158ccab3db77d355410b31b457df4cfc;p=elogind.git diff --git a/src/logind-user.c b/src/logind-user.c index 63033e0fd..dff317e6b 100644 --- a/src/logind-user.c +++ b/src/logind-user.c @@ -177,7 +177,7 @@ int user_load(User *u) { free(display); } - if (s && s->display && x11_display_is_local(s->display)) + if (s && s->display && display_is_local(s->display)) u->display = s; return r; @@ -234,9 +234,9 @@ static int user_create_cgroup(User *u) { r = cg_create(SYSTEMD_CGROUP_CONTROLLER, p); if (r < 0) { + log_error("Failed to create cgroup "SYSTEMD_CGROUP_CONTROLLER":%s: %s", p, strerror(-r)); free(p); u->cgroup_path = NULL; - log_error("Failed to create cgroup "SYSTEMD_CGROUP_CONTROLLER":%s: %s", p, strerror(-r)); return r; }