summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Vollmer <mvollmer@redhat.com>2013-05-30 14:40:19 +0300
committerMatthias Clasen <mclasen@redhat.com>2013-06-05 21:17:04 -0400
commit33b75f70f6d916149c003efb0dae842a96fa92a7 (patch)
tree973b77b568b05f624af16212e9e9016af2615894
parent506c13c88fb032e16b6e64490f00c1f736ed6e42 (diff)
downloadaccountsservice-33b75f70f6d916149c003efb0dae842a96fa92a7.tar.gz
Advance even when continuing.
https://bugs.freedesktop.org/show_bug.cgi?id=65172
-rw-r--r--src/libaccountsservice/act-user-manager.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libaccountsservice/act-user-manager.c b/src/libaccountsservice/act-user-manager.c
index e426f7b..9b48cf1 100644
--- a/src/libaccountsservice/act-user-manager.c
+++ b/src/libaccountsservice/act-user-manager.c
@@ -1053,7 +1053,7 @@ add_new_user_for_object_path (const char *object_path,
{
ActUser *user;
- user = g_hash_table_lookup (manager->priv->users_by_object_path, object_path);
+ user = g_hash_table_lookup (manager->priv->users_by_object_path, object_path);
if (user != NULL) {
g_debug ("ActUserManager: tracking existing %s with object path %s",
@@ -1537,7 +1537,7 @@ on_get_x11_display_finished (GObject *object,
unload_new_session (new_session);
return;
}
-
+
g_debug ("ActUserManager: Found x11 display of session '%s': %s",
new_session->id, x11_display);
@@ -1834,14 +1834,13 @@ _remove_stale_systemd_sessions (ActUserManager *manager,
node = manager->priv->new_sessions;
while (node != NULL) {
ActUserManagerNewSession *new_session = node->data;
- GSList *next_node = node->next;
+ node = node->next;
if (g_hash_table_contains (systemd_sessions, new_session->id)) {
continue;
}
sessions_to_remove = g_slist_prepend (sessions_to_remove, new_session->id);
- node = next_node;
}
node = sessions_to_remove;
@@ -2491,7 +2490,7 @@ load_users (ActUserManager *manager)
g_debug ("ActUserManager: calling 'ListCachedUsers'");
accounts_accounts_call_list_cached_users (manager->priv->accounts_proxy,
- NULL,
+ NULL,
on_list_cached_users_finished,
g_object_ref (manager));
manager->priv->listing_cached_users = TRUE;