Diff between de6c9e2cf05d7ecc4f11f33c5a2b5a9da33edf5a and 0766120230d85feb1508f8bd4bbb52c95cb71d42

Changed Files

File Additions Deletions Status
gdbus/client.c +3 -3 modified

Full Patch

diff --git a/gdbus/client.c b/gdbus/client.c
index 309e195..9b0f7f7 100644
--- a/gdbus/client.c
+++ b/gdbus/client.c
@@ -288,7 +288,7 @@ static void proxy_added(GDBusClient *client, GDBusProxy *proxy)
 	if (client->proxy_added)
 		client->proxy_added(proxy, client->user_data);
 
-;	proxy->pending = FALSE;
+	proxy->pending = FALSE;
 }
 
 static void get_all_properties_reply(DBusPendingCall *call, void *user_data)
@@ -437,6 +437,8 @@ static GDBusProxy *proxy_new(GDBusClient *client, const char *path,
 							proxy, NULL);
 	proxy->pending = TRUE;
 
+	client->proxy_list = g_list_append(client->proxy_list, proxy);
+
 	return g_dbus_proxy_ref(proxy);
 }
 
@@ -498,8 +500,6 @@ GDBusProxy *g_dbus_proxy_new(GDBusClient *client, const char *path,
 	if (proxy == NULL)
 		return NULL;
 
-	client->proxy_list = g_list_append(client->proxy_list, proxy);
-
 	if (client->connected && !client->get_objects_call)
 		get_all_properties(proxy);