X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bt-api%2Fbt-adapter.c;h=1b0de986bcef702b0684a11ea3cfe2dc883155cf;hb=bce067d411278192a340d4fc19860af9a2a5e01c;hp=77290843755610aa382d4ccc689a9155364d34dc;hpb=e9db411601b6391550bf55bfc35add7a0761a7e4;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git diff --git a/bt-api/bt-adapter.c b/bt-api/bt-adapter.c index 7729084..1b0de98 100644 --- a/bt-api/bt-adapter.c +++ b/bt-api/bt-adapter.c @@ -28,7 +28,7 @@ static int __bt_fill_device_list(GArray *out_param2, GPtrArray **dev_list) { int i; guint size; - bluetooth_device_info_t info; + bluetooth_device_info_t *info; BT_CHECK_PARAMETER(out_param2, return); BT_CHECK_PARAMETER(dev_list, return); @@ -45,10 +45,10 @@ static int __bt_fill_device_list(GArray *out_param2, GPtrArray **dev_list) for (i = 0; i < size; i++) { bluetooth_device_info_t *dev_info = NULL; - info = g_array_index(out_param2, + info = &g_array_index(out_param2, bluetooth_device_info_t, i); - dev_info = g_memdup(&info, sizeof(bluetooth_device_info_t)); + dev_info = g_memdup(info, sizeof(bluetooth_device_info_t)); if (dev_info) g_ptr_array_add(*dev_list, (gpointer)dev_info);