summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CORE/SERVICES/WMA/wma.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c
index e45f2031d680..943273dcff0a 100644
--- a/CORE/SERVICES/WMA/wma.c
+++ b/CORE/SERVICES/WMA/wma.c
@@ -2504,8 +2504,9 @@ void wma_vdev_detach_callback(void *ctx)
wma = vos_get_context(VOS_MODULE_ID_WDA,
vos_get_global_context(VOS_MODULE_ID_WDA, NULL));
- if (!wma || !iface) {
- WMA_LOGP("%s: wma %p iface %p", __func__, wma, iface);
+ if (!wma || !iface->del_staself_req) {
+ WMA_LOGP("%s: wma %p iface %p", __func__, wma,
+ iface->del_staself_req);
return;
}
param = (tpDelStaSelfParams) iface->del_staself_req;