PCB_PAINTER: fix segfault when item has no net assigned
This commit is contained in:
parent
88ee288465
commit
1112d279c5
|
@ -283,6 +283,9 @@ void PCB_PAINTER::draw( const TRACK* aTrack, int aLayer )
|
|||
return;
|
||||
|
||||
NETINFO_ITEM* net = ( (BOARD*) aTrack->GetParent() )->FindNet( netNumber );
|
||||
if(!net)
|
||||
return;
|
||||
|
||||
std::string netName = std::string( net->GetShortNetname().mb_str() );
|
||||
VECTOR2D textPosition = start + line / 2.0; // center of the track
|
||||
double textOrientation = -atan( line.y / line.x );
|
||||
|
|
Loading…
Reference in New Issue