summaryrefslogtreecommitdiffstats
path: root/hcid/dbus-adapter.c
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2006-03-15 18:18:38 +0000
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2006-03-15 18:18:38 +0000
commitd6a16516a9f6deae8342f00e8186b02d0019a1e1 (patch)
tree274f12b1aad7316438c500d25b114b93b8dd2a06 /hcid/dbus-adapter.c
parentfc357026e41c38108fd7aed60dba0fd53adf1544 (diff)
sending the RemoteNameUpdate signal once instead of send it on every inquiry result event
Diffstat (limited to 'hcid/dbus-adapter.c')
-rw-r--r--hcid/dbus-adapter.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/hcid/dbus-adapter.c b/hcid/dbus-adapter.c
index 136ac5fc..2ff247de 100644
--- a/hcid/dbus-adapter.c
+++ b/hcid/dbus-adapter.c
@@ -73,12 +73,6 @@ static const char *phone_minor_cls[] = {
"isdn"
};
-static void remote_name_data_free(void *data, void *user_data)
-{
- bdaddr_t *addr = data;
- bt_free(addr);
-}
-
static DBusHandlerResult handle_dev_get_address_req(DBusConnection *conn, DBusMessage *msg, void *data)
{
struct hci_dbus_data *dbus_data = data;
@@ -1280,7 +1274,7 @@ static DBusHandlerResult handle_dev_cancel_discovery_req(DBusConnection *conn, D
break;
}
- slist_foreach(dbus_data->discovered_devices, remote_name_data_free, NULL);
+ slist_foreach(dbus_data->discovered_devices, discovered_device_free, NULL);
slist_free(dbus_data->discovered_devices);
dbus_data->discovered_devices = NULL;