qcacld-3.0: Initialize the local variable before use it

Propagete from qcacld-2.0 to qcacld-3.0

In wmi_unified_send_txbf() the local variable is not initialized,
add initialization before use it to avoid some risk.

Change-Id: I9172652f65886e8c95801af46554d75262fdf803
CRs-Fixed: 979671
This commit is contained in:
Yingying Tang 2016-09-29 16:41:26 +08:00 • committed by qcabuildsw
commit adfc2ac6fe

View file

@ -781,7 +781,7 @@ void wma_set_bss_rate_flags(struct wma_txrx_node *iface,
*/
int32_t wmi_unified_send_txbf(tp_wma_handle wma, tpAddStaParams params)
{
wmi_vdev_txbf_en txbf_en;
wmi_vdev_txbf_en txbf_en = {0};
/* This is set when Other partner is Bformer
* and we are capable bformee(enabled both in ini and fw)
@ -789,7 +789,6 @@ int32_t wmi_unified_send_txbf(tp_wma_handle wma, tpAddStaParams params)
txbf_en.sutxbfee = params->vhtTxBFCapable;
txbf_en.mutxbfee = params->vhtTxMUBformeeCapable;
txbf_en.sutxbfer = params->enable_su_tx_bformer;
txbf_en.mutxbfer = 0;
/* When MU TxBfee is set, SU TxBfee must be set by default */
if (txbf_en.mutxbfee)