mirror of
https://gitlab.freedesktop.org/libfprint/libfprint.git
synced 2025-11-15 07:38:12 +00:00
Cleanup discover_device in examples
Andrei Tchijov pointed out that the discover_device() function is written in a strange way.
This commit is contained in:
@@ -24,16 +24,13 @@
|
||||
|
||||
struct fp_dscv_dev *discover_device(struct fp_dscv_dev **discovered_devs)
|
||||
{
|
||||
struct fp_dscv_dev *ddev = NULL;
|
||||
int i;
|
||||
|
||||
for (i = 0; ddev = discovered_devs[i]; i++) {
|
||||
struct fp_driver *drv = fp_dscv_dev_get_driver(ddev);
|
||||
printf("Found device claimed by %s driver\n",
|
||||
fp_driver_get_full_name(drv));
|
||||
return ddev;
|
||||
}
|
||||
|
||||
struct fp_dscv_dev *ddev = discovered_devs[0];
|
||||
struct fp_driver *drv;
|
||||
if (!ddev)
|
||||
return NULL;
|
||||
|
||||
drv = fp_dscv_dev_get_driver(ddev);
|
||||
printf("Found device claimed by %s driver\n", fp_driver_get_full_name(drv));
|
||||
return ddev;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user