Browse Source

prevent crash if 0 length vector is assessed

pre-master-46
Holger Vogt 6 years ago
parent
commit
9238c0f9d4
  1. 5
      src/spicelib/devices/vsrc/vsrcask.c

5
src/spicelib/devices/vsrc/vsrcask.c

@ -92,7 +92,10 @@ VSRCask(CKTcircuit *ckt, GENinstance *inst, int which, IFvalue *value, IFvalue *
strcpy(errMsg,msg);
return(E_ASKCURRENT);
} else {
value->rValue = *(ckt->CKTrhsOld+here->VSRCbranch);
if (ckt->CKTrhsOld)
value->rValue = *(ckt->CKTrhsOld + here->VSRCbranch);
else
value->rValue = 0.;
}
return(OK);
case VSRC_POWER:

Loading…
Cancel
Save