wlan: fix static analysis issues in HDD files
Fix static analysis issues reported in following files:
prima/CORE/HDD/src/wlan_hdd_main.c
prima/CORE/HDD/src/wlan_hdd_tx_rx.c
prima/CORE/HDD/src/wlan_hdd_wext.c
prima/CORE/HDD/src/wlan_hdd_wmm.c
prima/CORE/HDD/src/wlan_hdd_wowl.c
prima/CORE/SME/src/pmc/pmcApi.c
Change-Id: Ib17858f23478b94b297a955e3cfddb4d3dfda042
CRs-Fixed: 609611
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index ba0e415..5a847f4 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -5589,7 +5589,7 @@
void hdd_cleanup_adapter( hdd_context_t *pHddCtx, hdd_adapter_t *pAdapter, tANI_U8 rtnl_held )
{
- struct net_device *pWlanDev;
+ struct net_device *pWlanDev = NULL;
ENTER();
if (NULL == pAdapter)
@@ -7191,7 +7191,7 @@
v_CONTEXT_t pVosContext = pHddCtx->pvosContext;
VOS_STATUS vosStatus;
struct wiphy *wiphy = pHddCtx->wiphy;
- hdd_adapter_t* pAdapter;
+ hdd_adapter_t* pAdapter = NULL;
struct statsContext powerContext;
long lrc;
@@ -7647,6 +7647,9 @@
tANI_U8 fwFeatCapsMsgSupported = 0;
VOS_STATUS vstatus;
+ memset(&versionCompiled, 0, sizeof(versionCompiled));
+ memset(&versionReported, 0, sizeof(versionReported));
+
/* retrieve and display WCNSS version information */
do {