staging: rtl8188eu: Modify return statement.
authorSanjana Sanikommu <sanjana99reddy99@gmail.com>
Sun, 31 Mar 2019 10:22:11 +0000 (15:52 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 1 Apr 2019 17:31:11 +0000 (19:31 +0200)
Challenge suggested by coccinelle.
Remove return variable and directly return the value
Issue found using ret.cocci

Signed-off-by: Sanjana Sanikommu <sanjana99reddy99@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_wlan_util.c

index 4480deef95a14c6c13bc9cd6682d7ea79df34a10..f404370d6631b104978796884fb8f71fa3fa8020 100644 (file)
@@ -1180,12 +1180,8 @@ unsigned int update_supported_rate(unsigned char *ptn, unsigned int ptn_sz)
 
 unsigned int update_MSC_rate(struct ieee80211_ht_cap *pHT_caps)
 {
-       unsigned int mask = 0;
-
-       mask = (pHT_caps->mcs.rx_mask[0] << 12) |
+       return (pHT_caps->mcs.rx_mask[0] << 12) |
               (pHT_caps->mcs.rx_mask[1] << 20);
-
-       return mask;
 }
 
 int support_short_GI(struct adapter *padapter, struct ieee80211_ht_cap *pHT_caps)