From f9da34d8d37d591db18bd6a19f0fe029cef35965 Mon Sep 17 00:00:00 2001 From: DoHyun Pyun Date: Tue, 11 Sep 2012 16:14:34 +0900 Subject: Convert the address type to string format [Commnet] In FRWK send the 8 byte address to event param, So we need to this address to string type Change-Id: I07ec32abd4b8337433ff2c75aa76cfbb5df0a0d9 --- src/bluetooth-common.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/bluetooth-common.c b/src/bluetooth-common.c index 3df52a6..c531dd1 100644 --- a/src/bluetooth-common.c +++ b/src/bluetooth-common.c @@ -844,13 +844,15 @@ static void __bt_event_proxy(int event, bluetooth_event_param_t *param, void *us break; case BLUETOOTH_HID_CONNECTED: LOGI("[%s] BLUETOOTH_HID_CONNECTED", __FUNCTION__); - device_addr = (char *)(param->param_data); + bd_addr = (bluetooth_device_address_t *)(param->param_data); + _bt_convert_address_to_string(&device_addr, bd_addr); ((bt_hid_host_connection_state_changed_cb)bt_event_slot_container[event_index].callback) (_bt_get_error_code(param->result), TRUE, device_addr, bt_event_slot_container[event_index].user_data); break; case BLUETOOTH_HID_DISCONNECTED: LOGI("[%s] BLUETOOTH_HID_DISCONNECTED", __FUNCTION__); - device_addr = (char *)(param->param_data); + bd_addr = (bluetooth_device_address_t *)(param->param_data); + _bt_convert_address_to_string(&device_addr, bd_addr); ((bt_hid_host_connection_state_changed_cb)bt_event_slot_container[event_index].callback) (_bt_get_error_code(param->result), FALSE, device_addr, bt_event_slot_container[event_index].user_data); break; -- cgit v1.2.3