Fix endless loop when retrieving properties
authorStef Walter <stefw@gnome.org>
Wed, 27 Jun 2012 14:43:55 +0000 (16:43 +0200)
committerStef Walter <stefw@gnome.org>
Wed, 27 Jun 2012 14:43:55 +0000 (16:43 +0200)
library/secret-util.c

index 322fa467496759abcaaeb3e3e6dd1d5b8b27ee5c..8a22014c3c44dcd5de29dfc5582f36cbfe733c7d 100644 (file)
@@ -359,7 +359,7 @@ on_get_properties (GObject *source,
                    GAsyncResult *result,
                    gpointer user_data)
 {
-       GSimpleAsyncResult *res = G_SIMPLE_ASYNC_RESULT (result);
+       GSimpleAsyncResult *res = G_SIMPLE_ASYNC_RESULT (user_data);
        GDBusProxy *proxy = G_DBUS_PROXY (g_async_result_get_source_object (user_data));
        GError *error = NULL;
        GVariant *retval;