qcacld-3.0: Fix uninitialized var and dereference of freed ptr issue

This change fixes the use of uninitialized variable and dereference of
free pointer issue in host driver.

Change-Id: I88359cd383d15f9baa73bc7c3ce9d5fccee2a41e
CRs-Fixed: 3295234
这个提交包含在:
Rahul Gusain
2022-09-20 12:24:01 +05:30
提交者 Madan Koyyalamudi
父节点 822d0c51cb
当前提交 6e0ecd3d99
修改 2 个文件,包含 2 行新增3 行删除

查看文件

@@ -285,6 +285,7 @@ mlme_peer_object_created_notification(struct wlan_objmgr_peer *peer,
if (QDF_IS_STATUS_ERROR(status)) {
mlme_legacy_err("unable to attach peer_priv obj to peer obj");
qdf_mem_free(peer_priv);
return status;
}
qdf_wake_lock_create(&peer_priv->peer_set_key_wakelock, "peer_set_key");