diff options
author | Bastien Nocera <hadess@hadess.net> | 2013-07-25 12:27:53 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2013-07-25 12:29:29 +0200 |
commit | a6339a30ef8abea6c4dc90acbc04c49c07906abe (patch) | |
tree | 73f126aa106c6ae3153bf942c12c1812f3a294d5 /libfprint | |
parent | f3dd55815ec1ef357e343ae1a810c6728d3ffd9a (diff) |
Fix udev rules printing
The blacklisted devices weren't correctly checked for past the first
item, as we weren't using the right index to get the product ID
from the ID table.
Diffstat (limited to 'libfprint')
-rw-r--r-- | libfprint/fprint-list-udev-rules.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libfprint/fprint-list-udev-rules.c b/libfprint/fprint-list-udev-rules.c index 791a457..d26ff14 100644 --- a/libfprint/fprint-list-udev-rules.c +++ b/libfprint/fprint-list-udev-rules.c @@ -52,7 +52,7 @@ static void print_driver (struct fp_driver *driver) blacklist = 0; for (j = 0; blacklist_id_table[j].vendor != 0; j++) { if (driver->id_table[i].vendor == blacklist_id_table[j].vendor && - driver->id_table[j].product == blacklist_id_table[j].product) { + driver->id_table[i].product == blacklist_id_table[j].product) { blacklist = 1; break; } |