X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flogind-user-dbus.c;h=7263d1b757265ecc2504224a94524625b0a71a3f;hp=6d7e8e70309c95254947351e1a93b46e5532cb00;hb=82e487c56d0947796793b6fd2836264328defe9f;hpb=ed18b08bed983b845c72a83666a7d7db546d89ad diff --git a/src/logind-user-dbus.c b/src/logind-user-dbus.c index 6d7e8e703..7263d1b75 100644 --- a/src/logind-user-dbus.c +++ b/src/logind-user-dbus.c @@ -121,7 +121,7 @@ static int bus_user_append_sessions(DBusMessageIter *i, const char *property, vo assert(property); assert(u); - 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_user, session, u->sessions) {