Exemplo n.º 1
0
static void ClearUsedFlags(void)
/*******************************/
/* Clear flag FlagControlMulti, used in netlist generation */
{
BASE_SCREEN *CurrScreen;
EDA_BaseStruct *DrawList;
	
	for(CurrScreen = ScreenSch; CurrScreen != NULL; CurrScreen = CurrScreen->Next() )
	{
		DrawList = CurrScreen->EEDrawList;
		while ( DrawList )
		{
			if( DrawList->m_StructType == DRAW_LIB_ITEM_STRUCT_TYPE)
			{
				EDA_SchComponentStruct * Component = (EDA_SchComponentStruct *) DrawList;
				Component->m_FlagControlMulti = 0;
			}
			DrawList = DrawList->Pnext;
		}
	}
}