Commit 66fc93ee authored by Benjamin Berg's avatar Benjamin Berg
Browse files

udev-hwdb: Prevent devices from being listed twice

The change to print a warning (for testing purposes) from commit
944e0d03 (udev-rules: Print warning if an ID is supported) was
incorrect because it prevented duplicated to be suppressed if a device
is listed by two independent drivers.
parent 284f6f1e
......@@ -136,10 +136,11 @@ print_driver (const FpDeviceClass *cls)
key = g_strdup_printf ("%04x:%04x", entry->vid, entry->pid);
if (cls == &whitelist && g_hash_table_lookup (printed, key) != NULL)
if (g_hash_table_lookup (printed, key) != NULL)
{
g_warning ("%s implemented by driver %s",
key, (const char *) g_hash_table_lookup (printed, key));
if (cls == &whitelist)
g_warning ("%s implemented by driver %s",
key, (const char *) g_hash_table_lookup (printed, key));
g_free (key);
continue;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment