From 3d16152fd30f2570ad8e9bb2427045e6fd317ce3 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 26 Feb 2007 13:44:45 +0000 Subject: More changes do use glib memory allocation --- hcid/dbus-security.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'hcid/dbus-security.c') diff --git a/hcid/dbus-security.c b/hcid/dbus-security.c index 07a9490f..263517e1 100644 --- a/hcid/dbus-security.c +++ b/hcid/dbus-security.c @@ -119,18 +119,16 @@ static void passkey_agent_free(struct passkey_agent *agent) if (!agent->exited) release_agent(agent); - if (agent->name) - free(agent->name); - if (agent->path) - free(agent->path); - if (agent->addr) - free(agent->addr); + g_free(agent->name); + g_free(agent->path); + g_free(agent->addr); + if (agent->conn) dbus_connection_unref(agent->conn); g_slist_free(agent->pending_requests); - free(agent); + g_free(agent); } static void agent_exited(const char *name, struct adapter *adapter) -- cgit