FUTURE_FORMAT_ERROR: don't nest errors unnecessarily
This commit is contained in:
parent
bfb6e0bbb2
commit
910cafe72e
|
@ -1740,6 +1740,11 @@ BOARD* PCB_IO::Load( const wxString& aFileName, BOARD* aAppendToMe, const PROPER
|
|||
{
|
||||
board = dynamic_cast<BOARD*>( m_parser->Parse() );
|
||||
}
|
||||
catch( const FUTURE_FORMAT_ERROR& parse_error )
|
||||
{
|
||||
// Don't wrap a FUTURE_FORMAT_ERROR in another
|
||||
throw;
|
||||
}
|
||||
catch( const PARSE_ERROR& parse_error )
|
||||
{
|
||||
if( m_parser->IsTooRecent() )
|
||||
|
|
Loading…
Reference in New Issue