qcacld-3.0: Fix NULL pointer dereference in sme_register_ftm_msg_processor

In function sme_register_ftm_msg_processor, remove access to mac_ctx which is
dereferencing a NULL pointer.

Change-Id: I6e2db08703b3beff23f9398d9d1c88e1c6bcb229
CRs-Fixed: 1034255
This commit is contained in:
Naveen Rawat 2016-06-27 15:30:24 -07:00 • committed by Nandini Suresh
commit cf684760d6

View file

@ -4785,9 +4785,11 @@ void sme_register_ftm_msg_processor(tHalHandle hal,
tpAniSirGlobal mac_ctx = PMAC_STRUCT(hal);
if (mac_ctx == NULL) {
sms_log(mac_ctx, LOGE, FL("mac_ctx is NULL"));
QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
FL("mac ctx is NULL"));
return;
}
mac_ctx->ftm_msg_processor_callback = callback;
return;
}