Add more sanity check for pointers

This commit is contained in:
airskywater 2022-09-24 12:03:44 +08:00 committed by GitHub
parent 78f67ae5bc
commit c702e15a3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -299,6 +299,7 @@ void TimingAnalyser::identify_related_domains()
std::function<void(const NetInfo *, dict<IdString, delay_t> &, delay_t)> find_net_drivers =
[&](const NetInfo *ni, dict<IdString, delay_t> &drivers, delay_t delay_acc) {
// Get driving cell and port
if (nullptr == ni) return;
const CellInfo *cell = ni->driver.cell;
if (nullptr == cell) return;