|  |  | @ -303,10 +303,10 @@ void DRC_ENGINE::loadImplicitRules() | 
			
		
	
		
			
				
					|  |  |  |                     netclassRule->m_Condition = new DRC_RULE_CONDITION( expr ); | 
			
		
	
		
			
				
					|  |  |  |                     netclassItemSpecificRules.push_back( netclassRule ); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |                     DRC_CONSTRAINT clearanceConstraint( CLEARANCE_CONSTRAINT ); | 
			
		
	
		
			
				
					|  |  |  |                     clearanceConstraint.Value().SetMin( std::max( bds.m_MinClearance, | 
			
		
	
		
			
				
					|  |  |  |                     DRC_CONSTRAINT min_clearanceConstraint( CLEARANCE_CONSTRAINT ); | 
			
		
	
		
			
				
					|  |  |  |                     min_clearanceConstraint.Value().SetMin( std::max( bds.m_MinClearance, | 
			
		
	
		
			
				
					|  |  |  |                                                                   nc->GetDiffPairGap() ) ); | 
			
		
	
		
			
				
					|  |  |  |                     netclassRule->AddConstraint( clearanceConstraint ); | 
			
		
	
		
			
				
					|  |  |  |                     netclassRule->AddConstraint( min_clearanceConstraint ); | 
			
		
	
		
			
				
					|  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |                 if( nc->GetViaDiameter() || nc->GetViaDrill() ) | 
			
		
	
	
		
			
				
					|  |  | 
 |