X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flogind-seat-dbus.c;h=669e83e82d5e035ee32fbd2e805ec87387e92acb;hp=ad0298e7a7f661efeac64ffdca5d160fdf4dc7c7;hb=dec15e9263cadae02f4f51463860248af40475d0;hpb=19bc719ec28e731159671b06254d9bfd49014894 diff --git a/src/logind-seat-dbus.c b/src/logind-seat-dbus.c index ad0298e7a..669e83e82 100644 --- a/src/logind-seat-dbus.c +++ b/src/logind-seat-dbus.c @@ -102,7 +102,7 @@ static int bus_seat_append_sessions(DBusMessageIter *i, const char *property, vo assert(property); assert(s); - if (!dbus_message_iter_open_container(i, DBUS_TYPE_ARRAY, "so", &sub)) + if (!dbus_message_iter_open_container(i, DBUS_TYPE_ARRAY, "(so)", &sub)) return -ENOMEM; LIST_FOREACH(sessions_by_seat, session, s->sessions) {