Browse Source

qcacld-3.0: Validate wma handle before using it

Validate wma handle before using it.

Change-Id: I8612dece6cd866553a5bc734c487792a03262921
CRs-Fixed: 2668315
Jianmin Zhu 5 years ago
parent
commit
a2a5c1d066
1 changed files with 4 additions and 0 deletions
  1. 4 0
      core/mac/src/pe/lim/lim_send_messages.c

+ 4 - 0
core/mac/src/pe/lim/lim_send_messages.c

@@ -96,6 +96,10 @@ QDF_STATUS lim_send_switch_chnl_params(struct mac_context *mac,
 	struct vdev_start_response rsp = {0};
 	tp_wma_handle wma = cds_get_context(QDF_MODULE_ID_WMA);
 
+	if (!wma) {
+		pe_err("Invalid wma handle");
+		return QDF_STATUS_E_FAILURE;
+	}
 	if (!session) {
 		pe_err("session is NULL");
 		return QDF_STATUS_E_FAILURE;