diff --git a/eeschema/sch_view.cpp b/eeschema/sch_view.cpp index 35b1479aca..11279bb89f 100644 --- a/eeschema/sch_view.cpp +++ b/eeschema/sch_view.cpp @@ -163,7 +163,9 @@ void SCH_VIEW::DisplaySymbol( LIB_SYMBOL* aSymbol ) if( std::shared_ptr< LIB_SYMBOL > parent = aSymbol->GetRootSymbol().lock() ) drawnSymbol = parent.get(); else + { wxCHECK( false, /* void */ ); + } } for( LIB_ITEM& item : drawnSymbol->GetDrawItems() ) diff --git a/eeschema/symbol_editor/symbol_edit_frame.cpp b/eeschema/symbol_editor/symbol_edit_frame.cpp index 538e525602..b48f13551d 100644 --- a/eeschema/symbol_editor/symbol_edit_frame.cpp +++ b/eeschema/symbol_editor/symbol_edit_frame.cpp @@ -832,7 +832,9 @@ void SYMBOL_EDIT_FRAME::SetCurSymbol( LIB_SYMBOL* aSymbol, bool aUpdateZoom ) if( std::shared_ptr rootSymbol = m_symbol->GetRootSymbol().lock() ) rootSymbolName = rootSymbol->GetName(); else + { wxCHECK( false, /* void */ ); + } int unit = GetUnit(); int convert = GetConvert();