diff options
| author | Rajeev Kumar <rajekuma@qca.qualcomm.com> | 2014-02-14 18:18:25 -0800 |
|---|---|---|
| committer | Akash Patel <c_akashp@qca.qualcomm.com> | 2014-02-18 01:00:24 -0800 |
| commit | 98983ea3c4dc400455b67ecef42d4c2ce0dd42a8 (patch) | |
| tree | 4b26ceb7414342618bbde381d933fbc18264d771 | |
| parent | bff9c1fb732629155642c87ea16b97837d41dda6 (diff) | |
qcacld: Fix of memory leak in limSendBeaconParams
In limSendBeaconParams() memory allocated for pBcnParams
is not freed when seesion does not exist. Fix is added to
free pBcnParams before returning when pSessionEntry is null.
Change-Id: I05787d900131a5ff06dcf266878ac216f7379e5f
CRs-Fixed: 616571
| -rw-r--r-- | CORE/MAC/src/pe/lim/limSendMessages.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CORE/MAC/src/pe/lim/limSendMessages.c b/CORE/MAC/src/pe/lim/limSendMessages.c index 25b22136528e..b7e086a9738f 100644 --- a/CORE/MAC/src/pe/lim/limSendMessages.c +++ b/CORE/MAC/src/pe/lim/limSendMessages.c @@ -175,6 +175,7 @@ tSirRetStatus limSendBeaconParams(tpAniSirGlobal pMac, pUpdatedBcnParams->paramChangeBitmap);) if(NULL == psessionEntry) { + vos_mem_free(pBcnParams); MTRACE(macTraceMsgTx(pMac, NO_SESSION, msgQ.type)); return eSIR_FAILURE; } |
