summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--hcid/agent.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/hcid/agent.c b/hcid/agent.c
index 3b81f0d5..373810e1 100644
--- a/hcid/agent.c
+++ b/hcid/agent.c
@@ -411,9 +411,7 @@ done:
dbus_message_unref(message);
dbus_pending_call_cancel(req->call);
- if (req->call)
- dbus_pending_call_unref(req->call);
- g_free(req);
+ agent_request_free(req);
if (agent->addr) {
if (agent->remove_cb)