From 461d229da7e918c4c3e81b0c6b8f67669a13f4b7 Mon Sep 17 00:00:00 2001 From: dwarning Date: Sat, 18 Sep 2010 09:02:33 +0000 Subject: [PATCH] Correct bitwise operation --- src/spicelib/devices/isrc/isrcacct.c | 2 +- src/spicelib/devices/vsrc/vsrcacct.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/spicelib/devices/isrc/isrcacct.c b/src/spicelib/devices/isrc/isrcacct.c index 5bd1acf12..5896681d4 100644 --- a/src/spicelib/devices/isrc/isrcacct.c +++ b/src/spicelib/devices/isrc/isrcacct.c @@ -25,7 +25,7 @@ ISRCaccept(CKTcircuit *ckt, GENmodel *inModel) for (here = model->ISRCinstances; here != NULL ; here=here->ISRCnextInstance) { - if(!ckt->CKTmode & (MODETRAN | MODETRANOP)) { + if(~ckt->CKTmode & (MODETRAN | MODETRANOP)) { /* not transient, so shouldn't be here */ return(OK); } else { diff --git a/src/spicelib/devices/vsrc/vsrcacct.c b/src/spicelib/devices/vsrc/vsrcacct.c index 5ca61040e..29f984478 100644 --- a/src/spicelib/devices/vsrc/vsrcacct.c +++ b/src/spicelib/devices/vsrc/vsrcacct.c @@ -30,7 +30,7 @@ VSRCaccept(CKTcircuit *ckt, GENmodel *inModel) for (here = model->VSRCinstances; here != NULL ; here=here->VSRCnextInstance) { - if(!ckt->CKTmode & (MODETRAN | MODETRANOP)) { + if(~ckt->CKTmode & (MODETRAN | MODETRANOP)) { /* not transient, so shouldn't be here */ return(OK); } else {