diff --git a/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml b/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml index 09acb35b6..cb7443102 100644 --- a/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml +++ b/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml @@ -1148,7 +1148,7 @@ inline double _d1_pow(double x,double y) { return (x==0.0)?0.0:((log(x)/exp(0. - + @@ -2368,7 +2368,7 @@ inline double _d1_pow(double x,double y) { return (x==0.0)?0.0:((log(x)/exp(0. - + diff --git a/src/spicelib/devices/adms/admst/ngspiceMODULEask.c.xml b/src/spicelib/devices/adms/admst/ngspiceMODULEask.c.xml index d9bf9fb13..008f97bd5 100644 --- a/src/spicelib/devices/adms/admst/ngspiceMODULEask.c.xml +++ b/src/spicelib/devices/adms/admst/ngspiceMODULEask.c.xml @@ -68,7 +68,7 @@ int $(module)ask(CKTcircuit *ckt, GENinstance *inst, int which, IFvalue *value, case $(module)_ask_%(name) : - value->rValue = ckt->CKTstate0[inst->GENstate + %(name)]; + value->rValue = ckt->CKTstate0[inst->GENstate + hide_%(name)]; return OK; diff --git a/src/spicelib/devices/adms/admst/ngspiceMODULEdefs.h.xml b/src/spicelib/devices/adms/admst/ngspiceMODULEdefs.h.xml index 9d85fbc8c..87157e943 100644 --- a/src/spicelib/devices/adms/admst/ngspiceMODULEdefs.h.xml +++ b/src/spicelib/devices/adms/admst/ngspiceMODULEdefs.h.xml @@ -259,7 +259,8 @@ enum { - %(name), + hide_%(name), +#define %(name) ((struct hides *)hide_%(name))