summaryrefslogtreecommitdiffstats
path: root/hcid/dbus-adapter.c
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@nokia.com>2006-03-21 16:12:50 +0000
committerJohan Hedberg <johan.hedberg@nokia.com>2006-03-21 16:12:50 +0000
commit4035bbcc0de791e3fa222d8d8ceba6f589e94c8b (patch)
tree903504ea1f5d8baa5001f2e79501e840c39a40fa /hcid/dbus-adapter.c
parenta075f123e43ea9bd73e7e9288e96516f00c10853 (diff)
Coding style fixes
Diffstat (limited to 'hcid/dbus-adapter.c')
-rw-r--r--hcid/dbus-adapter.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/hcid/dbus-adapter.c b/hcid/dbus-adapter.c
index b10b34ee..b8c2d006 100644
--- a/hcid/dbus-adapter.c
+++ b/hcid/dbus-adapter.c
@@ -413,24 +413,23 @@ static DBusHandlerResult handle_dev_list_connections_req(DBusConnection *conn, D
DBusMessage *reply;
DBusMessageIter iter;
DBusMessageIter array_iter;
-
struct hci_dbus_data *dbus_data = data;
struct slist *l = dbus_data->active_conn;
- struct active_conn_info *dev;
- char *peer_addr;
- bdaddr_t tmp;
reply = dbus_message_new_method_return(msg);
- if (!reply)
- return error_out_of_memory(conn, msg);
+ if (!reply)
+ return DBUS_HANDLER_RESULT_NEED_MEMORY;
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- DBUS_TYPE_STRING_AS_STRING, &array_iter);
+ DBUS_TYPE_STRING_AS_STRING, &array_iter);
+
+ while (l) {
+ char *peer_addr;
+ bdaddr_t tmp;
+ struct active_conn_info *dev = l->data;
- while(l) {
- dev = (struct active_conn_info *) l->data;
baswap(&tmp, dev->bdaddr); peer_addr = batostr(&tmp);
dbus_message_iter_append_basic(&array_iter, DBUS_TYPE_STRING, &peer_addr);
@@ -438,6 +437,7 @@ static DBusHandlerResult handle_dev_list_connections_req(DBusConnection *conn, D
l = l->next;
}
+
dbus_message_iter_close_container(&iter, &array_iter);
return send_reply_and_unref(conn, reply);