Эх сурвалжийг харах

qcacld-3.0: Fix a memory leak in mac

Memory will leak when pe_handle_mgmt_frame receive data frame
and FEATURE_WLAN_ESE undefine.

Change-Id: I2b3165d7209931e8de5049cd69bf3a3bb48dafd6
CRs-Fixed: 2147025
Jiachao Wu 7 жил өмнө
parent
commit
0db14ff877

+ 1 - 1
core/mac/src/sys/legacy/src/system/src/sys_entry_func.c

@@ -182,8 +182,8 @@ sys_bbt_process_message_core(tpAniSirGlobal mac_ctx, struct scheduler_msg *msg,
 			goto fail;
 		}
 		mac_ctx->sys.gSysBbtPostedToLim++;
-	} else if (type == SIR_MAC_DATA_FRAME) {
 #ifdef FEATURE_WLAN_ESE
+	} else if (type == SIR_MAC_DATA_FRAME) {
 		pe_debug("IAPP Frame...");
 		/* Post the message to PE Queue */
 		ret = (tSirRetStatus) lim_post_msg_api(mac_ctx, msg);