From 4d9c7fd7d78c213579de34980d030f485fa70c0a Mon Sep 17 00:00:00 2001 From: "R. Timothy Edwards" Date: Wed, 21 Jan 2026 14:26:15 -0500 Subject: [PATCH] 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. --- VERSION | 2 +- ext2spice/ext2spice.c | 9 ++++++--- resis/ResMakeRes.c | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/VERSION b/VERSION index 5d316489..0e432872 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.592 +8.3.593 diff --git a/ext2spice/ext2spice.c b/ext2spice/ext2spice.c index 9d77fb63..1e08a484 100644 --- a/ext2spice/ext2spice.c +++ b/ext2spice/ext2spice.c @@ -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) diff --git a/resis/ResMakeRes.c b/resis/ResMakeRes.c index 7b5ce462..01b224e4 100644 --- a/resis/ResMakeRes.c +++ b/resis/ResMakeRes.c @@ -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 *