extend HSMHVunsetup() to process some more CKTmkVolt() generated nodes

This commit is contained in:
rlar 2011-05-21 14:28:09 +00:00
parent 561e339365
commit 7904be53ff
2 changed files with 29 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2011-05-21 Robert Larice
* src/spicelib/devices/hisimhv/hsmhvset.c :
extend HSMHVunsetup() to process some more CKTmkVolt() generated nodes
FIXME, there are still some more to fix
2011-05-21 Holger Vogt
* windisp.c, winprint.c, windisp.h, winprint.h, display.c xdisplay.c,
winmain.c: reduce compiler warnings

View File

@ -1447,6 +1447,30 @@ HSMHVunsetup(
CKTdltNNum(ckt, here->HSMHVsNodePrime);
here->HSMHVsNodePrime = 0;
}
if (here->HSMHVgNodePrime
&& here->HSMHVgNodePrime != here->HSMHVgNode)
{
CKTdltNNum(ckt, here->HSMHVgNodePrime);
here->HSMHVgNodePrime = 0;
}
if (here->HSMHVbNodePrime
&& here->HSMHVbNodePrime != here->HSMHVbNode)
{
CKTdltNNum(ckt, here->HSMHVbNodePrime);
here->HSMHVbNodePrime = 0;
}
if (here->HSMHVdbNode
&& here->HSMHVdbNode != here->HSMHVbNode)
{
CKTdltNNum(ckt, here->HSMHVdbNode);
here->HSMHVdbNode = 0;
}
if (here->HSMHVsbNode
&& here->HSMHVsbNode != here->HSMHVbNode)
{
CKTdltNNum(ckt, here->HSMHVsbNode);
here->HSMHVsbNode = 0;
}
}
}
#endif