From c6ca41dab1d22400ae8bccee56968badc641a849 Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Fri, 3 Apr 2009 17:46:38 +0000 Subject: Skip hid entries with NULL module name (ie no quirk needed) --- hid.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hid.c b/hid.c index 99870ad..91c22cd 100644 --- a/hid.c +++ b/hid.c @@ -111,9 +111,10 @@ static void parse_device(struct hid_entries *entries, const char *dev) device_name = strdup("HID Device"); modname = modalias_resolve_module(modalias); - DEBUG("%s: module name is [%s]\n", HID_BUS_NAME, modname); - add_entry(entries, device_name, modname); free(modalias); + DEBUG("%s: module name is [%s]\n", HID_BUS_NAME, modname); + if (modname != NULL) + add_entry(entries, device_name, modname); } -- cgit v1.2.1