commit | 6d97db590ca2787c202cf35e76f5d24b3007bc7c | [log] [tgz] |
---|---|---|
author | Anssi Hannula <anssi.hannula@iki.fi> | Sun Feb 20 20:07:24 2011 +0200 |
committer | Matthew Garrett <mjg@redhat.com> | Mon Mar 28 06:07:18 2011 -0400 |
tree | f94034daa9f0ae2969e3fabebd2601622f5eb9a5 | |
parent | eceb7bdf644b418175aab1c998137e692ac98a4c [diff] |
hp-wmi: clear rfkill device pointers when appropriate NULLify rfkill pointers during initialization. This prevents dereference of invalid pointer in case the driver is rebound and some rfkill device isn't detected anymore. Clear them also in hp_wmi_rfkill_setup failure path so that an rfkill initialization failure doesn't need to be fatal for the whole driver. Signed-off-by: Anssi Hannula <anssi.hannula@iki.fi> Signed-off-by: Matthew Garrett <mjg@redhat.com>