Browse Source

Only update DRC progress reporter if the reporter exists

The DRC engine might not have a reporter when run headless
pull/16/head
Ian McInerney 5 years ago
parent
commit
6a7266d589
  1. 3
      pcbnew/drc/drc_engine.cpp

3
pcbnew/drc/drc_engine.cpp

@ -410,7 +410,8 @@ void DRC_ENGINE::RunTests( EDA_UNITS aUnits, bool aTestTracksAgainstZones,
for( DRC_TEST_PROVIDER* provider : m_testProviders )
phases += provider->GetNumPhases();
m_progressReporter->AddPhases( phases );
if( m_progressReporter )
m_progressReporter->AddPhases( phases );
for( int ii = DRCE_FIRST; ii < DRCE_LAST; ++ii )
{

Loading…
Cancel
Save