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=e6a6b406791a76ca979ff5e615fd4d9a986a14b8;hpb=ed18b08bed983b845c72a83666a7d7db546d89ad 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) {