Corrected a problem in CalmaWrite where a cell that was defined
redundantly was flagged, and output anyway, but the cellname was not being written to the output, resulting in a bad GDS file.
This commit is contained in:
parent
243e9652e5
commit
30a2226dbb
|
|
@ -404,6 +404,8 @@ calmaDumpStructure(def, cellstart, outf, calmaDefHash, filename)
|
||||||
{
|
{
|
||||||
/* Structure is defined more than once */
|
/* Structure is defined more than once */
|
||||||
TxError("Structure %s defined redundantly in GDS\n", strname);
|
TxError("Structure %s defined redundantly in GDS\n", strname);
|
||||||
|
/* To be considered: Should the structure be output more than once? */
|
||||||
|
calmaOutStringRecord(CALMA_STRNAME, newnameptr, outf);
|
||||||
}
|
}
|
||||||
else if (!strcmp(strname, def->cd_name))
|
else if (!strcmp(strname, def->cd_name))
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue