From fdf379ef71e086ca848b122574f19f98ad14fe4e Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Wed, 2 Dec 2020 13:21:37 -0500 Subject: [PATCH] Reinstated the search on subcells when doing "drc check". This is somewhat inefficient, but otherwise subcells do not get re-checked for errors. --- VERSION | 2 +- drc/DRCmain.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index 7e021813..8d787faf 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.89 +8.3.90 diff --git a/drc/DRCmain.c b/drc/DRCmain.c index b57093df..59edd41b 100644 --- a/drc/DRCmain.c +++ b/drc/DRCmain.c @@ -702,8 +702,8 @@ drcCheckFunc(scx, cdarg) DRCCheckThis(def, TT_CHECKPAINT, (Rect *) NULL); - /* New behavior: Don't search children, instead propagate errors up. */ - /* (void) DBCellSrArea(scx, drcCheckFunc, (ClientData) NULL); */ + /* Search children */ + (void) DBCellSrArea(scx, drcCheckFunc, (ClientData) NULL); /* As a special performance hack, if the complete cell area is * handled here, don't bother to look at any more array elements.