X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogin%2Flogind-seat.c;h=6f3299bbade725652a7bddeecdb9c5e87edae41e;hb=71fda00f320379f5cbee8e118848de98caaa229d;hp=feebcf4558febcb23e44ccaf0b07f88f1ba0b832;hpb=14bf2c9d375db6a4670bc0ef0e521e35a939a498;p=elogind.git diff --git a/src/login/logind-seat.c b/src/login/logind-seat.c index feebcf455..6f3299bba 100644 --- a/src/login/logind-seat.c +++ b/src/login/logind-seat.c @@ -67,7 +67,7 @@ void seat_free(Seat *s) { assert(s); if (s->in_gc_queue) - LIST_REMOVE(Seat, gc_queue, s->manager->seat_gc_queue, s); + LIST_REMOVE(gc_queue, s->manager->seat_gc_queue, s); while (s->sessions) session_free(s->sessions); @@ -415,7 +415,7 @@ int seat_attach_session(Seat *s, Session *session) { assert(!session->seat); session->seat = s; - LIST_PREPEND(Session, sessions_by_seat, s->sessions, session); + LIST_PREPEND(sessions_by_seat, s->sessions, session); seat_send_changed(s, "Sessions\0"); @@ -533,7 +533,7 @@ void seat_add_to_gc_queue(Seat *s) { if (s->in_gc_queue) return; - LIST_PREPEND(Seat, gc_queue, s->manager->seat_gc_queue, s); + LIST_PREPEND(gc_queue, s->manager->seat_gc_queue, s); s->in_gc_queue = true; }