summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libnm/nm-secret-agent-old.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libnm/nm-secret-agent-old.c b/libnm/nm-secret-agent-old.c
index 9fa977e9aa..c20bccc93d 100644
--- a/libnm/nm-secret-agent-old.c
+++ b/libnm/nm-secret-agent-old.c
@@ -1017,7 +1017,8 @@ init_async_got_proxy (GObject *object, GAsyncResult *result, gpointer user_data)
nm_secret_agent_old_register_async (self,
g_task_get_cancellable (task),
init_async_registered,
- g_object_ref (task));
+ task);
+ g_steal_pointer (&task);
}
static void
@@ -1041,7 +1042,8 @@ init_async_got_bus (GObject *initable, GAsyncResult *result, gpointer user_data)
NM_DBUS_PATH_AGENT_MANAGER,
g_task_get_cancellable (task),
init_async_got_proxy,
- g_object_ref (task));
+ task);
+ g_steal_pointer (&task);
}
/*****************************************************************************/