From 43f10237b5b5e4684be0ae912883205ea16ed06b Mon Sep 17 00:00:00 2001 From: dwarning Date: Thu, 1 Oct 2020 18:06:31 +0200 Subject: [PATCH] BJT unsetup delete coll nodes from inner to outer --- src/spicelib/devices/bjt/bjtsetup.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/spicelib/devices/bjt/bjtsetup.c b/src/spicelib/devices/bjt/bjtsetup.c index 5c615dc1e..d7c5bbe05 100644 --- a/src/spicelib/devices/bjt/bjtsetup.c +++ b/src/spicelib/devices/bjt/bjtsetup.c @@ -540,15 +540,15 @@ BJTunsetup( CKTdltNNum(ckt, here->BJTbasePrimeNode); here->BJTbasePrimeNode = 0; - if (here->BJTcollCXNode > 0 - && here->BJTcollCXNode != here->BJTcolNode) - CKTdltNNum(ckt, here->BJTcollCXNode); - here->BJTcollCXNode = 0; - if (here->BJTcolPrimeNode > 0 && here->BJTcolPrimeNode != here->BJTcollCXNode) CKTdltNNum(ckt, here->BJTcolPrimeNode); here->BJTcolPrimeNode = 0; + + if (here->BJTcollCXNode > 0 + && here->BJTcollCXNode != here->BJTcolNode) + CKTdltNNum(ckt, here->BJTcollCXNode); + here->BJTcollCXNode = 0; } } return OK;