wlan: KW error fixes
KW error fixes
Change-Id: I768689e116fb3b3cc4e6127a15a5fa6ae0d030db
CRs-Fixed: 398885
diff --git a/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c b/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c
index 31275f9..3aa403b 100644
--- a/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c
+++ b/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c
@@ -395,6 +395,28 @@
PELOG1(limLog(pMac, LOG1, FL("AssocRsp=%d\n"), psessionEntry->assocRspLen);)
#endif
}
+ else
+ {
+
+ if(psessionEntry->beacon != NULL)
+ {
+ palFreeMemory(pMac->hHdd, psessionEntry->beacon);
+ psessionEntry->beacon = NULL;
+ }
+
+ if(psessionEntry->assocReq != NULL)
+ {
+ palFreeMemory(pMac->hHdd, psessionEntry->assocReq);
+ psessionEntry->assocReq = NULL;
+ }
+
+ if(psessionEntry->assocRsp != NULL)
+ {
+ palFreeMemory(pMac->hHdd, psessionEntry->assocRsp);
+ psessionEntry->assocRsp = NULL;
+ }
+
+ }
}