Added code to avoid making a call to get a default layer width on

an invalid type.  This prevents magic from generating unneeded
error messages about default layer widths on GDS read-in.
This commit is contained in:
Tim Edwards 2022-12-19 11:52:38 -05:00
parent 3d1cf5aa2e
commit 583aaa1007
1 changed files with 8 additions and 4 deletions

View File

@ -736,11 +736,15 @@ calmaElementText()
* as the default text size, or 1um, whichever is smaller. Account
* for the 8/10 difference encoded in the rendered font height.
*/
size = DRCGetDefaultLayerWidth(type);
if (size > 0)
size = 0;
if (type > 0)
{
size *= (calmaReadScale2 * cifCurReadStyle->crs_multiplier * 8);
size /= (calmaReadScale1 * cifCurReadStyle->crs_scaleFactor * 10);
size = DRCGetDefaultLayerWidth(type);
if (size > 0)
{
size *= (calmaReadScale2 * cifCurReadStyle->crs_multiplier * 8);
size /= (calmaReadScale1 * cifCurReadStyle->crs_scaleFactor * 10);
}
}
/* Default or maximum size is 1um */