Diff between 068e0ba214b9f4ec448a6f28be969d974094e5b4 and 3bf46c4bd7e2e64918fc2ecbc6145a18f7cc5db0

Changed Files

File Additions Deletions Status
src/advertising.c +2 -11 modified

Full Patch

diff --git a/src/advertising.c b/src/advertising.c
index 31a5fff..94a8c40 100644
--- a/src/advertising.c
+++ b/src/advertising.c
@@ -137,20 +137,11 @@ static gboolean client_free_idle_cb(void *data)
 static void client_release(void *data)
 {
 	struct btd_adv_client *client = data;
-	DBusMessage *message;
 
 	DBG("Releasing advertisement %s, %s", client->owner, client->path);
 
-	message = dbus_message_new_method_call(client->owner, client->path,
-							LE_ADVERTISEMENT_IFACE,
-							"Release");
-
-	if (!message) {
-		error("Couldn't allocate D-Bus message");
-		return;
-	}
-
-	g_dbus_send_message(btd_get_dbus_connection(), message);
+	g_dbus_proxy_method_call(client->proxy, "Release", NULL, NULL, NULL,
+									NULL);
 }
 
 static void client_destroy(void *data)