Don't dereference NULL when checking current part.
This commit is contained in:
parent
a958b23a11
commit
d6ac303a8c
|
@ -575,10 +575,13 @@ void LIB_EDIT_FRAME::OnRevert( wxCommandEvent& aEvent )
|
|||
if( !ConfirmRevertDialog( this, msg ) )
|
||||
return;
|
||||
|
||||
bool reload_currentPart;
|
||||
bool reload_currentPart = false;
|
||||
wxString curr_partName = partName;
|
||||
|
||||
// the library itself is reverted: the current part will be reloaded only if it is owned by this library
|
||||
if( GetCurPart() )
|
||||
{
|
||||
// the library itself is reverted: the current part will be reloaded only if it is
|
||||
// owned by this library
|
||||
if( partName.IsEmpty() )
|
||||
{
|
||||
LIB_ID curr_libId = GetCurPart()->GetLibId();
|
||||
|
@ -589,6 +592,7 @@ void LIB_EDIT_FRAME::OnRevert( wxCommandEvent& aEvent )
|
|||
}
|
||||
else
|
||||
reload_currentPart = isCurrentPart( libId );
|
||||
}
|
||||
|
||||
int unit = m_unit;
|
||||
|
||||
|
|
Loading…
Reference in New Issue