OSDN Git Service

android/gatt: Simplify find_device helper
authorMarcin Kraglak <marcin.kraglak@tieto.com>
Mon, 31 Mar 2014 09:26:45 +0000 (11:26 +0200)
committerSzymon Janc <szymon.janc@tieto.com>
Mon, 31 Mar 2014 12:38:37 +0000 (14:38 +0200)
We don't need to use dev pointer in second search attempt.

android/gatt.c

index e361506..1bddbcf 100644 (file)
@@ -805,11 +805,7 @@ static struct gatt_device *find_device(bdaddr_t *addr)
        if (dev)
                return dev;
 
-       dev = queue_find(conn_wait_queue, match_dev_by_bdaddr, addr);
-       if (dev)
-               return dev;
-
-       return NULL;
+       return queue_find(conn_wait_queue, match_dev_by_bdaddr, addr);
 }
 
 static struct gatt_device *find_device_by_conn_id(int32_t conn_id)