Browse Source

Fix two crashes caused by trying to plot after circuit parsing failed.

pre-master-46
Giles Atkinson 4 years ago
committed by Holger Vogt
parent
commit
9ac4dab81a
  1. 2
      src/spicelib/analysis/cktfndm.c
  2. 2
      src/spicelib/devices/cktfinddev.c

2
src/spicelib/analysis/cktfndm.c

@ -16,5 +16,5 @@ Author: 1985 Thomas L. Quarles
GENmodel *
CKTfndMod(CKTcircuit *ckt, IFuid modname)
{
return nghash_find(ckt->MODnameHash, modname);
return ckt ? nghash_find(ckt->MODnameHash, modname) : NULL;
}

2
src/spicelib/devices/cktfinddev.c

@ -13,5 +13,5 @@ Author: 1985 Thomas L. Quarles
GENinstance *
CKTfndDev(CKTcircuit *ckt, IFuid name)
{
return nghash_find(ckt->DEVnameHash, name);
return ckt ? nghash_find(ckt->DEVnameHash, name) : NULL;
}
Loading…
Cancel
Save