prevent crash if 0 length vector is assessed
This commit is contained in:
parent
78c4a51d2a
commit
9a77d22444
|
|
@ -92,7 +92,10 @@ VSRCask(CKTcircuit *ckt, GENinstance *inst, int which, IFvalue *value, IFvalue *
|
||||||
strcpy(errMsg,msg);
|
strcpy(errMsg,msg);
|
||||||
return(E_ASKCURRENT);
|
return(E_ASKCURRENT);
|
||||||
} else {
|
} else {
|
||||||
value->rValue = *(ckt->CKTrhsOld+here->VSRCbranch);
|
if (ckt->CKTrhsOld)
|
||||||
|
value->rValue = *(ckt->CKTrhsOld + here->VSRCbranch);
|
||||||
|
else
|
||||||
|
value->rValue = 0.;
|
||||||
}
|
}
|
||||||
return(OK);
|
return(OK);
|
||||||
case VSRC_POWER:
|
case VSRC_POWER:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue