Fix dangling node on error
This commit is contained in:
parent
f36461e696
commit
7e355e211c
|
|
@ -1463,8 +1463,8 @@ private:
|
||||||
-1, // Pin# not relevant
|
-1, // Pin# not relevant
|
||||||
nodep->name(), exprp);
|
nodep->name(), exprp);
|
||||||
cellp->addParamsp(pinp);
|
cellp->addParamsp(pinp);
|
||||||
VL_DO_DANGLING(nodep->unlinkFrBack()->deleteTree(), nodep);
|
|
||||||
}
|
}
|
||||||
|
VL_DO_DANGLING(nodep->unlinkFrBack()->deleteTree(), nodep);
|
||||||
}
|
}
|
||||||
virtual void visit(AstPort* nodep) override {
|
virtual void visit(AstPort* nodep) override {
|
||||||
// Port: Stash the pin number
|
// Port: Stash the pin number
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue