qcacmn: Add NULL pointer check in p2p_remove_tx_context() API

Add NULL pointer check in p2p_remove_tx_context() API.

CRs-Fixed: 2232786
Change-Id: I67e541573d704f313a48c16c195a626a4040402c
This commit is contained in:
Krunal Soni 2018-04-27 16:44:53 -07:00 • committed by nshrivas
commit cf2db1bee2

View file

@ -1214,8 +1214,10 @@ static QDF_STATUS p2p_remove_tx_context(
&is_ack_q);
/* for not off channel tx case, won't find from queue */
if (!cur_tx_ctx)
if (!cur_tx_ctx) {
p2p_debug("Do not find tx context from queue");
goto end;
}
if (is_roc_q) {
status = qdf_list_remove_node(
@ -1233,6 +1235,7 @@ static QDF_STATUS p2p_remove_tx_context(
p2p_err("Failed to tx context from wait ack req queue");
}
end:
qdf_mem_free(tx_ctx->buf);
qdf_mem_free(tx_ctx);