Ensure we do not use a non existing pin in SIM_MODEL::MigrateSimModel()

From master branch
Fixes #14522
https://gitlab.com/kicad/code/kicad/issues/14522
This commit is contained in:
jean-pierre charras 2023-04-12 09:36:07 +02:00
parent 35def3ab2e
commit ea95d8604a
1 changed files with 1 additions and 1 deletions

View File

@ -1664,7 +1664,7 @@ void SIM_MODEL::MigrateSimModel( T_symbol& aSymbol, const PROJECT* aProject )
} }
else else
{ {
for( unsigned ii = 0; ii < pinIndexes.size(); ++ii ) for( unsigned ii = 0; ii < pinIndexes.size() && ii < sourcePins.size(); ++ii )
{ {
if( ii > 0 ) if( ii > 0 )
pinMap.Append( wxS( " " ) ); pinMap.Append( wxS( " " ) );