Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 02743447 authored by gaurank kathpalia's avatar gaurank kathpalia Committed by nshrivas
Browse files

qcacld-3.0: Fix mem leak issue

Fix mem leak issue in power save config
path to FW.

Change-Id: I1ee8961774047f094406222170092e45965b6372
CRs-Fixed: 2615206
parent 1025ad8b
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -165,6 +165,8 @@ sme_ps_enable_ps_req_params(struct mac_context *mac_ctx, uint32_t vdev_id)


	wma_enable_sta_ps_mode(enable_ps_req_params);
	wma_enable_sta_ps_mode(enable_ps_req_params);


	qdf_mem_free(enable_ps_req_params);

	sme_debug("Powersave Enable sent to FW");
	sme_debug("Powersave Enable sent to FW");
	ps_param->ps_state = ps_state;
	ps_param->ps_state = ps_state;


@@ -191,6 +193,8 @@ static QDF_STATUS sme_ps_disable_ps_req_params(struct mac_context *mac_ctx,
	disable_ps_req_params->sessionid = vdev_id;
	disable_ps_req_params->sessionid = vdev_id;


	wma_disable_sta_ps_mode(disable_ps_req_params);
	wma_disable_sta_ps_mode(disable_ps_req_params);
	qdf_mem_free(disable_ps_req_params);

	sme_debug("Powersave disable sent to FW");
	sme_debug("Powersave disable sent to FW");
	sme_set_ps_state(mac_ctx, vdev_id, FULL_POWER_MODE);
	sme_set_ps_state(mac_ctx, vdev_id, FULL_POWER_MODE);