diff --git a/src/spicelib/devices/vbic/vbicload.c b/src/spicelib/devices/vbic/vbicload.c index af723c4b8..da41d6a05 100644 --- a/src/spicelib/devices/vbic/vbicload.c +++ b/src/spicelib/devices/vbic/vbicload.c @@ -129,7 +129,7 @@ VBICload(GENmodel *inModel, CKTcircuit *ckt) /* * model parameters */ - memcpy (&p, &model->VBICtnom, 108*8); + memcpy (&p, &model->VBICtnom, sizeof(p)); p[0] = here->VBICtemp - CONSTCtoK + p[105]; /* temperature dependent parameter are already calculated */ diff --git a/src/spicelib/devices/vbic/vbictemp.c b/src/spicelib/devices/vbic/vbictemp.c index 84cb2121b..97126bbde 100644 --- a/src/spicelib/devices/vbic/vbictemp.c +++ b/src/spicelib/devices/vbic/vbictemp.c @@ -42,7 +42,7 @@ VBICtemp(GENmodel *inModel, CKTcircuit *ckt) TAMB = here->VBICtemp - CONSTCtoK; - memcpy (&pnom, &model->VBICtnom, 108*8); + memcpy (&pnom, &model->VBICtnom, sizeof(pnom)); iret = vbic_4T_et_cf_t(p,pnom,&TAMB);