summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2013-05-16 12:28:38 +0200
committerJohannes Berg <johannes.berg@intel.com>2013-05-16 12:28:38 +0200
commitc73e015c95886cc77f2af55abe93247aa1dab3c8 (patch)
tree727c73c08540aeb15c435573a965dd847a6981b5
parentde7833ceac57e5709344c1fd6ce707d9a3bfd771 (diff)
backports: fix rfkill sparse warning
The new backport rfkill approach caused a sparse warning: linux/rfkill.h:70:43: warning: mixing different enum types linux/rfkill.h:70:43: int enum rfkill_type versus linux/rfkill.h:70:43: int enum old_rfkill_type Fix it by adding a cast. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-rw-r--r--backport/backport-include/linux/rfkill.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/backport/backport-include/linux/rfkill.h b/backport/backport-include/linux/rfkill.h
index d9422bce..188a23b1 100644
--- a/backport/backport-include/linux/rfkill.h
+++ b/backport/backport-include/linux/rfkill.h
@@ -67,7 +67,8 @@ backport_rfkill_alloc(const char *name,
#ifdef HAVE_OLD_RFKILL
if ((unsigned int)type >= (unsigned int)OLD_NUM_RFKILL_TYPES)
return ERR_PTR(-ENODEV);
- return rfkill_alloc(name, parent, type, ops, ops_data);
+ return rfkill_alloc(name, parent, (enum old_rfkill_type)type,
+ ops, ops_data);
#else
return ERR_PTR(-ENODEV);
#endif