Browse Source

inp2m.c, #8/9c, drop valid_numnodes()

pre-master-46
rlar 9 years ago
parent
commit
eecd940af8
  1. 16
      src/spicelib/parser/inp2m.c

16
src/spicelib/parser/inp2m.c

@ -35,18 +35,6 @@ model_numnodes(int type)
}
static bool
valid_numnodes(int numnodes, INPmodel *thismodel, card *current)
{
bool valid = model_numnodes(thismodel->INPmodType) >= numnodes;
if (!valid)
LITERR ("too much nodes connected to instance");
return valid;
}
void
INP2M(CKTcircuit *ckt, INPtables *tab, card *current)
{
@ -123,8 +111,10 @@ INP2M(CKTcircuit *ckt, INPtables *tab, card *current)
line = save;
}
if (!valid_numnodes(numnodes, thismodel, current))
if (numnodes > model_numnodes(thismodel->INPmodType)) {
LITERR ("too much nodes connected to instance");
return;
}
for (i = 4; i < numnodes; i++)
INPtermInsert(ckt, &nname[i], tab, &node[i]);

Loading…
Cancel
Save