7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-21 08:51:42 +00:00

Supress some false asserts in debug builds

This commit is contained in:
JamesJCode 2025-01-04 17:22:26 +00:00
parent 9a08519a38
commit ad07923af1

View File

@ -2799,26 +2799,24 @@ void SCH_SYMBOL::ClearBrightenedPins()
*/
bool SCH_SYMBOL::GetShowPinNames() const
{
wxCHECK( m_part, false );
return m_part->GetShowPinNames();
return m_part && m_part->GetShowPinNames();
}
void SCH_SYMBOL::SetShowPinNames( bool aShow )
{
wxCHECK( m_part, /* void */ );
m_part->SetShowPinNames( aShow );
if( m_part )
m_part->SetShowPinNames( aShow );
}
bool SCH_SYMBOL::GetShowPinNumbers() const
{
wxCHECK( m_part, false );
return m_part->GetShowPinNumbers();
return m_part && m_part->GetShowPinNumbers();
}
void SCH_SYMBOL::SetShowPinNumbers( bool aShow )
{
wxCHECK( m_part, /* void */ );
m_part->SetShowPinNumbers( aShow );
if( m_part )
m_part->SetShowPinNumbers( aShow );
}