mirror of
https://github.com/RTimothyEdwards/magic.git
synced 2026-08-22 06:07:34 +02:00
Fixed an error in "lef read" that fails to apply an annotated
pin on a compatible area due to an incorrect type mask. (Also note that this routine only works (after correction) for RECT statements, but there should be a similar check for POLYGON statements.)
This commit is contained in:
+1
-1
@@ -1198,7 +1198,7 @@ LefReadGeometry(lefMacro, f, oscale, do_list, is_imported)
|
||||
/* Check if layout area is compatible with the port */
|
||||
int pNum = DBPlane(curlayer);
|
||||
if (DBSrPaintArea((Tile *)NULL, lefMacro->cd_planes[pNum],
|
||||
paintrect, &DBConnectTbl[curlayer],
|
||||
paintrect, &DBNotConnectTbl[curlayer],
|
||||
lefUnconnectFunc, (ClientData)NULL) == 1)
|
||||
{
|
||||
LefEndStatement(f);
|
||||
|
||||
Reference in New Issue
Block a user