Corrected an inadvertent error in ResMakeRes.c introduced in a

recent commit, and fixed a more long-standing error in ext2spice.c
where a nodeClient structure was initialized to the wrong type.
This commit is contained in:
R. Timothy Edwards 2026-01-21 14:26:15 -05:00
parent a55ec49434
commit 4d9c7fd7d7
3 changed files with 8 additions and 5 deletions

View File

@ -1 +1 @@
8.3.592
8.3.593

View File

@ -3314,12 +3314,15 @@ spcdevSubstrate(
/* Canonical name */
nn = (EFNodeName *) HashGetValue(he);
if (outf)
fprintf(outf, "%s", nodeSpiceName(nn->efnn_node->efnode_name->efnn_hier,
NULL));
{
const char *spicename;
spicename = nodeSpiceName(nn->efnn_node->efnode_name->efnn_hier, NULL);
fprintf(outf, "%s", spicename);
}
/* Create node client if it doesn't exist */
if ((nodeClient *)nn->efnn_node->efnode_client == (nodeClient *)NULL)
initNodeClientHier(nn->efnn_node);
initNodeClient(nn->efnn_node);
/* Mark node as visited (set bit one higher than number of resist classes) */
if (esDistrJunct)

View File

@ -261,7 +261,7 @@ ResCalcEastWest(tile, pendingList, doneList, resList)
}
else
{
resistor->rr_tt = ttype;
resistor->rr_status = RES_EW;
}
#ifdef ARIEL
resistor->rr_csArea = height *