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

fix legacy board file footprint name setting in MODULE

parent 770d72c5
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -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
        {