keytable: fix segfault when RC driver's module_name is null
authorCédric Schieli <cschieli@gmail.com>
Sat, 28 May 2011 09:35:16 +0000 (09:35 +0000)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 1 Jun 2011 16:20:05 +0000 (13:20 -0300)
commitfb59fc6ccded210fe384d76239c8504152f9a59b
treee692754ab782002ae4bfe3045ff6948081022cd6
parentd9d2c8883aac97b981c137e6f68032cfbbf949cc
keytable: fix segfault when RC driver's module_name is null

Some dvb-usb drivers do not set a proper module_name in their rc.core struct
(e.g. the ttusb2 module and various dib0700 submodules as of 2.6.39).
Auto-load mode was segfaulting if trying to match those drivers with a * value.

Signed-off-by: Cédric Schieli <cschieli@gmail.com>
utils/keytable/keytable.c