|
@@ -3307,8 +3307,10 @@ lim_cm_fill_link_session(struct mac_context *mac_ctx,
|
|
pe_session->limMlmState = eLIM_MLM_WT_REASSOC_RSP_STATE;
|
|
pe_session->limMlmState = eLIM_MLM_WT_REASSOC_RSP_STATE;
|
|
}
|
|
}
|
|
end:
|
|
end:
|
|
- if (QDF_IS_STATUS_ERROR(status))
|
|
|
|
|
|
+ if (QDF_IS_STATUS_ERROR(status)) {
|
|
qdf_mem_free(pe_session->lim_join_req);
|
|
qdf_mem_free(pe_session->lim_join_req);
|
|
|
|
+ pe_session->lim_join_req = NULL;
|
|
|
|
+ }
|
|
return status;
|
|
return status;
|
|
}
|
|
}
|
|
|
|
|