Commit 0a11144c authored by Dick Hollenbeck's avatar Dick Hollenbeck

fix legacy board file footprint name setting in MODULE

parent 770d72c5
......@@ -277,6 +277,9 @@ void LEGACY_PLUGIN::loadAllSections( bool doAppend )
if( TESTLINE( "$MODULE" ) )
{
auto_ptr<MODULE> module( new MODULE( m_board ) );
module->SetLibRef( FROM_UTF8( StrPurge( line + SZ( "$MODULE" ) ) ) );
LoadMODULE( module.get() );
m_board->Add( module.release(), ADD_APPEND );
}
......@@ -998,12 +1001,14 @@ void LEGACY_PLUGIN::LoadMODULE( MODULE* aModule )
aModule->SetLastEditTime( edittime );
}
/* footprint name set earlier, immediately after MODULE construction
else if( TESTLINE( "Li" ) ) // Library name of footprint
{
// There can be whitespace in the footprint name on some old libraries.
// Grab everything after "Li" up to end of line:
//aModule->SetLibRef( FROM_UTF8( StrPurge( line + SZ( "Li" ) ) ) );
}
*/
else if( TESTLINE( "Sc" ) ) // timestamp
{
......
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