mirror of
https://github.com/opnsense/src.git
synced 2026-06-10 17:22:46 -04:00
ena: remove surplus NULL checks when freeing ENA resources
Calling free on a NULL pointer is valid, as appropriate check is already
done internally:
/* free(NULL, ...) does nothing */
if (addr == NULL)
return;
Submitted by: Artur Rojek <ar@semihalf.com>
Obtained from: Semihalf
MFC after: 2 weeks
Sponsored by: Amazon, Inc.
This commit is contained in:
parent
beaadec9ea
commit
ddec69e6a7
1 changed files with 3 additions and 6 deletions
|
|
@ -1898,8 +1898,7 @@ ena_disable_msix(struct ena_adapter *adapter)
|
|||
}
|
||||
|
||||
adapter->msix_vecs = 0;
|
||||
if (adapter->msix_entries != NULL)
|
||||
free(adapter->msix_entries, M_DEVBUF);
|
||||
free(adapter->msix_entries, M_DEVBUF);
|
||||
adapter->msix_entries = NULL;
|
||||
}
|
||||
|
||||
|
|
@ -3863,11 +3862,9 @@ ena_detach(device_t pdev)
|
|||
|
||||
if_free(adapter->ifp);
|
||||
|
||||
if (ena_dev->bus != NULL)
|
||||
free(ena_dev->bus, M_DEVBUF);
|
||||
free(ena_dev->bus, M_DEVBUF);
|
||||
|
||||
if (ena_dev != NULL)
|
||||
free(ena_dev, M_DEVBUF);
|
||||
free(ena_dev, M_DEVBUF);
|
||||
|
||||
return (bus_generic_detach(pdev));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue