Re: [PATCH 5/5] android: Pass found uuids to remote_device_properties_cb

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Marcin,

On Thu, Oct 31, 2013 at 5:25 PM, Szymon Janc <szymon.janc@xxxxxxxxx> wrote:
> From: Marcin Kraglak <marcin.kraglak@xxxxxxxxx>
>
> Change-Id: I21221033cf3510113b4014bdacb64e25b7d16ba9

Im not sure where this came from but it probably doesn't mean anything to us.

> ---
>  android/adapter.c | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
>  1 file changed, 82 insertions(+), 1 deletion(-)
>
> diff --git a/android/adapter.c b/android/adapter.c
> index 48e5e95..3d3cd72 100644
> --- a/android/adapter.c
> +++ b/android/adapter.c
> @@ -1242,9 +1242,89 @@ static void browse_req_free(struct browse_req *req)
>         g_free(req);
>  }
>
> +static void fill_uuids(GSList *list, void *buf)
> +{
> +       int i, len = g_slist_length(list);
> +
> +       for (i = 0; i < len; i++) {
> +               memcpy(buf, g_slist_nth_data(list, i), sizeof(uint128_t));

Ok, this is highly inefficient since afaik g_slist_nth_data will
iterate in the list for every index, please use g_slist_foreach or
iterate with g_slist_next or ->next.



-- 
Luiz Augusto von Dentz
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux