ocs_fc: Fix a possible Null pointer dereference
Fix a possible Null pointer dereference in ocs_hw_get_profile_list_cb() PR: 261453 Reported by: lwhsu MFC after: 3 days
This commit is contained in:
parent
ca77b6ff31
commit
7bf31432fd
@ -7581,6 +7581,11 @@ ocs_hw_get_profile_list_cb(ocs_hw_t *hw, int32_t status, uint8_t *mqe, void *arg
|
||||
int num_descriptors;
|
||||
|
||||
list = ocs_malloc(hw->os, sizeof(ocs_hw_profile_list_t), OCS_M_ZERO);
|
||||
if (list == NULL) {
|
||||
ocs_log_err(hw->os, "failed to malloc list\n");
|
||||
return OCS_HW_RTN_NO_MEMORY;
|
||||
}
|
||||
|
||||
list->num_descriptors = response->profile_descriptor_count;
|
||||
|
||||
num_descriptors = list->num_descriptors;
|
||||
|
Loading…
Reference in New Issue
Block a user