]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commitdiff
rtlwifi: Fix Smatch warnings
authorLarry Finger <Larry.Finger@lwfinger.net>
Thu, 17 Mar 2016 18:40:56 +0000 (13:40 -0500)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 6 Apr 2016 18:36:18 +0000 (21:36 +0300)
Smatch reports the following:

  CHECK   drivers/net/wireless/realtek/rtlwifi/pci.c
drivers/net/wireless/realtek/rtlwifi/pci.c:366 rtl_pci_check_buddy_priv() error: we previously assumed 'tpriv' could be null (see line 368)
drivers/net/wireless/realtek/rtlwifi/pci.c:1216 _rtl_pci_init_struct() warn: inconsistent indenting

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/realtek/rtlwifi/pci.c

index 283d608b9973490e06367f0f0d74a1840f0a21db..1ac41b8bd19a5188f068bcb3ec6b6b90096f961e 100644 (file)
@@ -359,30 +359,28 @@ static bool rtl_pci_check_buddy_priv(struct ieee80211_hw *hw,
        struct rtl_priv *rtlpriv = rtl_priv(hw);
        struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw);
        bool find_buddy_priv = false;
-       struct rtl_priv *tpriv = NULL;
+       struct rtl_priv *tpriv;
        struct rtl_pci_priv *tpcipriv = NULL;
 
        if (!list_empty(&rtlpriv->glb_var->glb_priv_list)) {
                list_for_each_entry(tpriv, &rtlpriv->glb_var->glb_priv_list,
                                    list) {
-                       if (tpriv) {
-                               tpcipriv = (struct rtl_pci_priv *)tpriv->priv;
-                               RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD,
-                                        "pcipriv->ndis_adapter.funcnumber %x\n",
-                                       pcipriv->ndis_adapter.funcnumber);
-                               RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD,
-                                        "tpcipriv->ndis_adapter.funcnumber %x\n",
-                                       tpcipriv->ndis_adapter.funcnumber);
-
-                               if ((pcipriv->ndis_adapter.busnumber ==
-                                    tpcipriv->ndis_adapter.busnumber) &&
-                                   (pcipriv->ndis_adapter.devnumber ==
-                                   tpcipriv->ndis_adapter.devnumber) &&
-                                   (pcipriv->ndis_adapter.funcnumber !=
-                                   tpcipriv->ndis_adapter.funcnumber)) {
-                                       find_buddy_priv = true;
-                                       break;
-                               }
+                       tpcipriv = (struct rtl_pci_priv *)tpriv->priv;
+                       RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD,
+                                "pcipriv->ndis_adapter.funcnumber %x\n",
+                               pcipriv->ndis_adapter.funcnumber);
+                       RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD,
+                                "tpcipriv->ndis_adapter.funcnumber %x\n",
+                               tpcipriv->ndis_adapter.funcnumber);
+
+                       if ((pcipriv->ndis_adapter.busnumber ==
+                            tpcipriv->ndis_adapter.busnumber) &&
+                           (pcipriv->ndis_adapter.devnumber ==
+                           tpcipriv->ndis_adapter.devnumber) &&
+                           (pcipriv->ndis_adapter.funcnumber !=
+                           tpcipriv->ndis_adapter.funcnumber)) {
+                               find_buddy_priv = true;
+                               break;
                        }
                }
        }
@@ -1213,7 +1211,8 @@ static void _rtl_pci_init_struct(struct ieee80211_hw *hw,
        /*Tx/Rx related var */
        _rtl_pci_init_trx_var(hw);
 
-       /*IBSS*/ mac->beacon_interval = 100;
+       /*IBSS*/
+       mac->beacon_interval = 100;
 
        /*AMPDU*/
        mac->min_space_cfg = 0;