From 806fdfb029e7b68ceb0446f20b6bfad3d1042e2a Mon Sep 17 00:00:00 2001 From: h_vogt Date: Sun, 13 Dec 2015 10:13:30 +0100 Subject: [PATCH] vsrc/vsrcask.c, bug #299, add "nop" handler for VSRC_EXTERNAL in SHARED_MODULE Avoid NAN error when executing "show all" Thanks to Sergii Baitala, who reported this in #299 Shared ngspice: missed VSRC_EXTERNAL handler in VSRCask http://sourceforge.net/p/ngspice/bugs/299/ --- src/spicelib/devices/vsrc/vsrcask.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/spicelib/devices/vsrc/vsrcask.c b/src/spicelib/devices/vsrc/vsrcask.c index 5e9847551..bdf922c46 100644 --- a/src/spicelib/devices/vsrc/vsrcask.c +++ b/src/spicelib/devices/vsrc/vsrcask.c @@ -107,6 +107,11 @@ VSRCask(CKTcircuit *ckt, GENinstance *inst, int which, IFvalue *value, IFvalue * -*(ckt->CKTrhsOld + here->VSRCbranch); } return(OK); +#ifdef SHARED_MODULE + case VSRC_EXTERNAL: + /* Don't do anything */ + return (OK); +#endif default: return (E_BADPARM); }