summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2010-06-25 16:39:31 -0400
committerRay Strode <rstrode@redhat.com>2010-06-25 16:39:31 -0400
commit9b295490f6e779d6a3277b37424f9b66299ab14c (patch)
tree2a6715e5667d825dd3e5d73c19c59ca8a71be6b8
parent18f94ef09ec3e243738cac64c932d2b7e332a5a9 (diff)
downloadgdm-9b295490f6e779d6a3277b37424f9b66299ab14c.tar.gz
Pass proper object to GetUnixUser reply callback
I was passing the manager, instead of new session object in.
-rw-r--r--gui/simple-greeter/gdm-user-manager.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/gui/simple-greeter/gdm-user-manager.c b/gui/simple-greeter/gdm-user-manager.c
index 70565778..e8962645 100644
--- a/gui/simple-greeter/gdm-user-manager.c
+++ b/gui/simple-greeter/gdm-user-manager.c
@@ -906,18 +906,15 @@ on_get_unix_user_finished (DBusGProxy *proxy,
static void
get_uid_for_new_session (GdmUserManagerNewSession *new_session)
{
- GdmUserManager *manager;
DBusGProxyCall *call;
g_assert (new_session->proxy != NULL);
- manager = new_session->manager;
-
call = dbus_g_proxy_begin_call (new_session->proxy,
"GetUnixUser",
(DBusGProxyCallNotify)
on_get_unix_user_finished,
- manager,
+ new_session,
NULL,
G_TYPE_INVALID);
if (call == NULL) {