From 54f6bd8d56a9f6f7830bae8abc9a410c1f58131d Mon Sep 17 00:00:00 2001 From: rlar Date: Tue, 7 Mar 2017 20:56:19 +0100 Subject: [PATCH] inp2m.c, #5/9c, rewrite --- src/spicelib/parser/inp2m.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/spicelib/parser/inp2m.c b/src/spicelib/parser/inp2m.c index d6089e821..68c6dd1c8 100644 --- a/src/spicelib/parser/inp2m.c +++ b/src/spicelib/parser/inp2m.c @@ -232,14 +232,10 @@ INP2M(CKTcircuit *ckt, INPtables *tab, card *current) } IFC (newInstance, (ckt, mdfast, &fast, name)); - IFC (bindNode, (ckt, fast, 1, node[0])); - IFC (bindNode, (ckt, fast, 2, node[1])); - IFC (bindNode, (ckt, fast, 3, node[2])); - IFC (bindNode, (ckt, fast, 4, node[3])); /* use type - not thismodel->INPmodType as it might not exist! */ int model_numnodes_ = model_numnodes(type); - for (i = 4; i < model_numnodes_; i++) + for (i = 0; i < model_numnodes_; i++) if (i < numnodes) IFC (bindNode, (ckt, fast, i + 1, node[i])); else