From 5e8c2375c0e290fb91f886dd5a5d8e63b2c8ebbb Mon Sep 17 00:00:00 2001 From: Amar Singhal Date: Tue, 18 Sep 2018 10:14:30 -0700 Subject: [PATCH] qcacmn: Check for NULL ptr in wmi API Wmi_hdl can be NULL in call to wmi_unified_ipa_offload_control_cmd. Do a check for the same. Change-Id: I2629e03a812cbafdfd1494798ad7d8b986ceec75 CRs-Fixed: 2316859 --- wmi/src/wmi_unified_api.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wmi/src/wmi_unified_api.c b/wmi/src/wmi_unified_api.c index 2ec9cee939e1..d8a8d015d3fc 100644 --- a/wmi/src/wmi_unified_api.c +++ b/wmi/src/wmi_unified_api.c @@ -1727,6 +1727,9 @@ QDF_STATUS wmi_unified_ipa_offload_control_cmd(void *wmi_hdl, { wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; + if (!wmi_handle) + return QDF_STATUS_E_FAILURE; + if (wmi_handle->ops->send_ipa_offload_control_cmd) return wmi_handle->ops->send_ipa_offload_control_cmd(wmi_handle, ipa_offload);