staging: rtl8188eu: fix type sign of len in rtw_get_bcn_info
authorPierre-Yves Kerbrat <pkerbrat@free.fr>
Tue, 17 Jan 2017 19:47:00 +0000 (20:47 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Jan 2017 09:53:15 +0000 (10:53 +0100)
len was declared unsigned int where we use an int

Fix sparse (-Wtypesign) issues:
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:1081:88: warning: incorrect type in argument 3 (different signedness)
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:1081:88:    expected int *len
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:1081:88:    got unsigned int *<noident>
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:1091:86: warning: incorrect type in argument 3 (different signedness)
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:1091:86:    expected int *len
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:1091:86:    got unsigned int *<noident>

Signed-off-by: Pierre-Yves Kerbrat <pkerbrat@free.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_ieee80211.c

index b074de5..d1cd340 100644 (file)
@@ -1045,7 +1045,7 @@ void rtw_get_bcn_info(struct wlan_network *pnetwork)
        __le16 le_tmp;
        u16 wpa_len = 0, rsn_len = 0;
        struct HT_info_element *pht_info = NULL;
-       unsigned int            len;
+       int len;
        unsigned char           *p;
 
        memcpy(&le_tmp, rtw_get_capability_from_ie(pnetwork->network.IEs), 2);