Staging: panel: fix oops on panel_cleanup_module
authorCostantino Leandro <lcostantino@gmail.com>
Tue, 17 Feb 2009 16:10:48 +0000 (11:10 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 27 Feb 2009 20:56:24 +0000 (12:56 -0800)
commit5789813e73220a0bfd85a44bc565a6ae624e8745
tree4bc51fe5175409815b8f3788070cf8ce0e8cd8d0
parent096c55d1de39c0de526dfeb8a68ba3b0200e5a93
Staging: panel: fix oops on panel_cleanup_module

Check for null pardevice (not registered, ej: panel never attached,
inexistent parport, etc. )  before calling parport_release,
parport_unregister_device, and related funcs on module release.

Signed-off-by: Costantino Leandro <lcostantino@gmail.com>
Acked-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/panel/panel.c