From cc3773810855956bad92337cee8fa193584ab62e Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 5 Nov 2013 01:10:21 +0100 Subject: logind: port logind to libsystemd-bus --- src/login/logind-device.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/login/logind-device.c') diff --git a/src/login/logind-device.c b/src/login/logind-device.c index 9ff91ba035..c5fe92bd60 100644 --- a/src/login/logind-device.c +++ b/src/login/logind-device.c @@ -22,8 +22,8 @@ #include #include -#include "logind-device.h" #include "util.h" +#include "logind-device.h" Device* device_new(Manager *m, const char *sysfs, bool master) { Device *d; @@ -68,6 +68,7 @@ void device_free(Device *d) { void device_detach(Device *d) { Seat *s; SessionDevice *sd; + assert(d); if (!d->seat) @@ -82,7 +83,7 @@ void device_detach(Device *d) { if (!seat_has_master_device(s)) { seat_add_to_gc_queue(s); - seat_send_changed(s, "CanGraphical\0"); + seat_send_changed(s, "CanGraphical", NULL); } } @@ -121,5 +122,5 @@ void device_attach(Device *d, Seat *s) { } if (!had_master && d->master) - seat_send_changed(s, "CanGraphical\0"); + seat_send_changed(s, "CanGraphical", NULL); } -- cgit v1.2.3-54-g00ecf