summaryrefslogtreecommitdiffstats
path: root/hcid/dbus.c
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2006-09-27 20:03:28 +0000
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2006-09-27 20:03:28 +0000
commitb8afd64536ff4d07526b2d94697f0ff6b42f3812 (patch)
tree9387617fc212e20d18b7c293401170c7540b31f5 /hcid/dbus.c
parent833a88bb5e6c852c378fdd66703e02b4e02a0d6a (diff)
cleanup
Diffstat (limited to 'hcid/dbus.c')
-rw-r--r--hcid/dbus.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/hcid/dbus.c b/hcid/dbus.c
index 6cf4182b..c3731bde 100644
--- a/hcid/dbus.c
+++ b/hcid/dbus.c
@@ -375,7 +375,7 @@ static int register_dbus_path(const char *path, uint16_t dev_id,
static void reply_pending_requests(const char *path, struct hci_dbus_data *pdata)
{
- DBusMessage *message = NULL;
+ DBusMessage *message;
if (!path || !pdata)
return;
@@ -506,7 +506,7 @@ int hcid_dbus_register_device(uint16_t id)
{
char path[MAX_PATH_LENGTH];
char *pptr = path;
- DBusMessage *message = NULL;
+ DBusMessage *message;
snprintf(path, sizeof(path), "%s/hci%d", BASE_PATH, id);
@@ -1526,7 +1526,7 @@ void hcid_dbus_conn_complete(bdaddr_t *local, uint8_t status, uint16_t handle, b
struct hci_dbus_data *pdata;
char *local_addr, *peer_addr;
bdaddr_t tmp;
- int dd = -1, id;
+ int id;
baswap(&tmp, local); local_addr = batostr(&tmp);
baswap(&tmp, peer); peer_addr = batostr(&tmp);
@@ -1574,9 +1574,6 @@ void hcid_dbus_conn_complete(bdaddr_t *local, uint8_t status, uint16_t handle, b
}
done:
- if (dd >= 0)
- hci_close_dev(dd);
-
bt_free(local_addr);
bt_free(peer_addr);
}
@@ -1871,8 +1868,8 @@ int hcid_dbus_init(void)
void hcid_dbus_exit(void)
{
- char **children = NULL;
- int i = 0;
+ char **children;
+ int i;
if (!dbus_connection_get_is_connected(connection))
return;
@@ -1883,7 +1880,7 @@ void hcid_dbus_exit(void)
if (!dbus_connection_list_registered(connection, BASE_PATH, &children))
goto done;
- for (; children[i]; i++) {
+ for (i = 0; children[i]; i++) {
char dev_path[MAX_PATH_LENGTH];
snprintf(dev_path, sizeof(dev_path), "%s/%s", BASE_PATH, children[i]);
@@ -1909,7 +1906,7 @@ gboolean discoverable_timeout_handler(void *data)
{
struct hci_dbus_data *dbus_data = data;
struct hci_request rq;
- int dd = -1;
+ int dd;
uint8_t hci_mode = dbus_data->mode;
uint8_t status = 0;
gboolean retval = TRUE;