diff options
author | Pranav Kant <pranavk@gnome.org> | 2015-10-13 23:17:06 +0530 |
---|---|---|
committer | Debarshi Ray <debarshir@gnome.org> | 2015-10-14 11:51:27 +0200 |
commit | 774bc7e81d039c798ab22eafa6b69bfe0eb1a1ef (patch) | |
tree | f623528bc3f31afd0b4932833d65e322c8294f97 | |
parent | 0d8bd0c20cea604f0a4fed517a859903a1bef5ec (diff) | |
download | empathy-774bc7e81d039c798ab22eafa6b69bfe0eb1a1ef.tar.gz |
libempathy-gtk: Call the finish method only once
https://bugzilla.gnome.org/show_bug.cgi?id=756165
-rw-r--r-- | libempathy-gtk/empathy-geoclue-helper.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libempathy-gtk/empathy-geoclue-helper.c b/libempathy-gtk/empathy-geoclue-helper.c index f04aed7fd..5cc750db1 100644 --- a/libempathy-gtk/empathy-geoclue-helper.c +++ b/libempathy-gtk/empathy-geoclue-helper.c @@ -293,8 +293,8 @@ client_cb (GObject *source, EmpathyGeoclueHelper *self = g_task_get_source_object (task); GError *error = NULL; - self->priv->client = gclue_client_proxy_new_finish (result, &error); - if (!gclue_client_proxy_new_for_bus_finish (result, &error)) + self->priv->client = gclue_client_proxy_new_for_bus_finish (result, &error); + if (self->priv->client == NULL) { DEBUG ("Failed to create Geoclue client: %s", error->message); g_task_return_error (task, error); |