From 4f5e1aec6b0de3e046331b7b508cc893c4a312c2 Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Wed, 18 May 2022 09:26:00 -0400 Subject: [PATCH] Corrected a typo in the new sidewall coupling shield check that will cause an infinite loop during extraction. Fixes issue #166 on the github issue tracker. --- VERSION | 2 +- extract/ExtCouple.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 69a26f96..8957483b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.304 +8.3.305 diff --git a/extract/ExtCouple.c b/extract/ExtCouple.c index e0be4e51..40c60840 100644 --- a/extract/ExtCouple.c +++ b/extract/ExtCouple.c @@ -1277,7 +1277,7 @@ extSideBottom(tpfar, bp) rnear = (NodeRegion *)extGetRegion(tptest); if ((rnear != (NodeRegion *)extUnInit) && (rnear != rinside)) break; - p.p_y = TOP(tptest) - 1; + p.p_y = TOP(tptest) + 1; } if (p.p_y > bp->b_segment.r_ybot) extSideCommon(rinside, rfar, tpnear, tpfar, overlap, sep);