Fix driver finder when net is undriven
Signed-off-by: David Shah <davey1576@gmail.com>
This commit is contained in:
parent
6269d97474
commit
924037129c
@ -73,6 +73,8 @@ template <typename F1> CellInfo *net_driven_by(const Context *ctx, const NetInfo
|
|||||||
{
|
{
|
||||||
if (net == nullptr)
|
if (net == nullptr)
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
if (net->driver.cell == nullptr)
|
||||||
|
return nullptr;
|
||||||
if (cell_pred(ctx, net->driver.cell) && net->driver.port == port) {
|
if (cell_pred(ctx, net->driver.cell) && net->driver.port == port) {
|
||||||
return net->driver.cell;
|
return net->driver.cell;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user