Fix a few compil minor warnings and Coverity minor issues
This commit is contained in:
parent
8245398a3e
commit
4d9d1a5380
|
@ -680,7 +680,7 @@ void EDA_BASE_FRAME::OnPreferences( wxCommandEvent& event )
|
|||
if( manager )
|
||||
static_cast<EDA_BASE_FRAME*>( manager )->InstallPreferences( &dlg, hotkeysPanel );
|
||||
|
||||
for( int i = 0; i < book->GetPageCount(); ++i )
|
||||
for( size_t i = 0; i < book->GetPageCount(); ++i )
|
||||
book->GetPage( i )->Layout();
|
||||
|
||||
if( dlg.ShowModal() == wxID_OK )
|
||||
|
|
|
@ -69,7 +69,7 @@ MARKER_BASE::MARKER_BASE( int aScalingFactor, RC_ITEM* aItem, TYPEMARKER aType )
|
|||
wxPoint start( point_shape->x, point_shape->y );
|
||||
wxPoint end = start;
|
||||
|
||||
for( int ii = 1; ii < CORNERS_COUNT; ii++ )
|
||||
for( unsigned ii = 1; ii < CORNERS_COUNT; ii++ )
|
||||
{
|
||||
++point_shape;
|
||||
start.x = std::min( start.x, point_shape->x);
|
||||
|
|
|
@ -131,6 +131,9 @@ public:
|
|||
auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
wxASSERT( cfg );
|
||||
|
||||
m_allow_rejustify = false;
|
||||
m_align_to_grid = true;
|
||||
|
||||
if( cfg )
|
||||
{
|
||||
m_allow_rejustify = cfg->m_AutoplaceFields.allow_rejustify;
|
||||
|
|
|
@ -884,7 +884,7 @@ void DIALOG_FIELDS_EDITOR_GLOBAL::AddField( const wxString& aName,
|
|||
|
||||
wxVector<wxVariant> fieldsCtrlRow;
|
||||
|
||||
auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
auto cfg = static_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
bool show = defaultShow;
|
||||
bool sort_by = defaultSortBy;
|
||||
|
||||
|
@ -932,6 +932,7 @@ void DIALOG_FIELDS_EDITOR_GLOBAL::LoadFieldNames()
|
|||
|
||||
// Force References to always be shown
|
||||
auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
wxASSERT( cfg );
|
||||
cfg->m_FieldEditorPanel.fields_show["Reference"] = true;
|
||||
|
||||
// *DO NOT* use translated mandatory field names:
|
||||
|
@ -986,7 +987,7 @@ void DIALOG_FIELDS_EDITOR_GLOBAL::OnAddField( wxCommandEvent& event )
|
|||
|
||||
std::string key( fieldName.ToUTF8() );
|
||||
|
||||
auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
auto cfg = static_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
cfg->m_FieldEditorPanel.fields_show[key] = true;
|
||||
|
||||
AddField( fieldName, true, false );
|
||||
|
@ -1006,7 +1007,7 @@ void DIALOG_FIELDS_EDITOR_GLOBAL::OnAddField( wxCommandEvent& event )
|
|||
|
||||
void DIALOG_FIELDS_EDITOR_GLOBAL::OnColumnItemToggled( wxDataViewEvent& event )
|
||||
{
|
||||
auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
auto cfg = static_cast<EESCHEMA_SETTINGS*>( Kiface().KifaceSettings() );
|
||||
wxDataViewItem item = event.GetItem();
|
||||
|
||||
int row = m_fieldsCtrl->ItemToRow( item );
|
||||
|
|
|
@ -148,8 +148,8 @@ void PANEL_SETUP_PINMAP::ReBuildMatrixPanel()
|
|||
wxPoint txtpos;
|
||||
txtpos.x = x + (bitmap_size.x / 2);
|
||||
txtpos.y = y - text_height;
|
||||
WX_ANGLE_TEXT* txt = new WX_ANGLE_TEXT( m_matrixPanel, wxID_ANY, CommentERC_V[ii],
|
||||
txtpos, 450 );
|
||||
new WX_ANGLE_TEXT( m_matrixPanel, wxID_ANY, CommentERC_V[ii],
|
||||
txtpos, 450 );
|
||||
}
|
||||
|
||||
int event_id = ID_MATRIX_0 + ii + ( jj * ELECTRICAL_PINTYPES_TOTAL );
|
||||
|
|
|
@ -309,6 +309,7 @@ void GERBVIEW_FRAME::LoadSettings( APP_SETTINGS_BASE* aCfg )
|
|||
EDA_DRAW_FRAME::LoadSettings( aCfg );
|
||||
|
||||
GERBVIEW_SETTINGS* cfg = dynamic_cast<GERBVIEW_SETTINGS*>( aCfg );
|
||||
wxCHECK( cfg, /*void*/ );
|
||||
|
||||
SetElementVisibility( LAYER_WORKSHEET, cfg->m_Appearance.show_border_and_titleblock );
|
||||
|
||||
|
@ -330,6 +331,7 @@ void GERBVIEW_FRAME::SaveSettings( APP_SETTINGS_BASE* aCfg )
|
|||
EDA_DRAW_FRAME::SaveSettings( aCfg );
|
||||
|
||||
GERBVIEW_SETTINGS* cfg = dynamic_cast<GERBVIEW_SETTINGS*>( aCfg );
|
||||
wxCHECK( cfg, /*void*/ );
|
||||
|
||||
cfg->m_Appearance.page_type = GetPageSettings().GetType();
|
||||
cfg->m_Appearance.show_border_and_titleblock = m_showBorderAndTitleBlock;
|
||||
|
|
|
@ -745,7 +745,7 @@ void PCB_BASE_FRAME::SaveSettings( APP_SETTINGS_BASE* aCfg )
|
|||
EDA_DRAW_FRAME::SaveSettings( aCfg );
|
||||
|
||||
auto cfg = dynamic_cast<PCBNEW_SETTINGS*>( aCfg );
|
||||
wxASSERT( cfg );
|
||||
wxCHECK( cfg, /*void*/ );
|
||||
|
||||
cfg->m_UserGrid.size_x = To_User_Unit( m_userUnits, m_UserGridSize.x );
|
||||
cfg->m_UserGrid.size_y = To_User_Unit( m_userUnits, m_UserGridSize.y );
|
||||
|
|
Loading…
Reference in New Issue