Commit 6c4808bd authored by Angus Gratton's avatar Angus Gratton Committed by Maciej Suminski

pns: Non-copper pads are not treated as obstacles.

parent 03f7003c
...@@ -127,15 +127,20 @@ PNS_ITEM* PNS_ROUTER::syncPad( D_PAD* aPad ) ...@@ -127,15 +127,20 @@ PNS_ITEM* PNS_ROUTER::syncPad( D_PAD* aPad )
case PAD_CONN: case PAD_CONN:
{ {
LSET lmsk = aPad->GetLayerSet(); LSET lmsk = aPad->GetLayerSet();
bool is_copper = false;
for( int i = 0; i < MAX_CU_LAYERS; i++ ) for( int i = 0; i < MAX_CU_LAYERS; i++ )
{ {
if( lmsk[i] ) if( lmsk[i] )
{ {
is_copper = true;
layers = PNS_LAYERSET( i ); layers = PNS_LAYERSET( i );
break; break;
} }
} }
if( !is_copper )
return NULL;
} }
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment