A few Coverity fixes.
This commit is contained in:
parent
34aee50ae1
commit
6e47f147aa
|
@ -32,6 +32,10 @@ const int cvpcbSchemaVersion = 0;
|
|||
CVPCB_SETTINGS::CVPCB_SETTINGS() :
|
||||
APP_SETTINGS_BASE( "cvpcb", cvpcbSchemaVersion )
|
||||
{
|
||||
// Make Coverity happy:
|
||||
m_FilterFootprint = 0;
|
||||
|
||||
// Init settings:
|
||||
m_params.emplace_back( new PARAM<int>( "filter_footprint", &m_FilterFootprint, 0 ) );
|
||||
|
||||
addParamsForWindow( &m_FootprintViewer, "footprint_viewer" );
|
||||
|
|
|
@ -134,9 +134,6 @@ public:
|
|||
m_allow_rejustify = false;
|
||||
m_align_to_grid = true;
|
||||
|
||||
m_allow_rejustify = false;
|
||||
m_align_to_grid = true;
|
||||
|
||||
if( cfg )
|
||||
{
|
||||
m_allow_rejustify = cfg->m_AutoplaceFields.allow_rejustify;
|
||||
|
|
|
@ -35,6 +35,10 @@ LIBEDIT_SETTINGS::LIBEDIT_SETTINGS() : APP_SETTINGS_BASE( "libedit", libeditSche
|
|||
m_Defaults(), m_Repeat(), m_ShowPinElectricalType( true ), m_LibWidth(),
|
||||
m_EditComponentVisibleColumns()
|
||||
{
|
||||
// Make Coverity happy
|
||||
m_UseEeschemaColorSettings = true;;
|
||||
|
||||
// Init settings:
|
||||
SetLegacyFilename( "eeschema" );
|
||||
|
||||
m_params.emplace_back( new PARAM<int>( "defaults.line_width", &m_Defaults.line_width, 6 ) );
|
||||
|
|
|
@ -36,6 +36,10 @@ const int gerbviewSchemaVersion = 0;
|
|||
|
||||
GERBVIEW_SETTINGS::GERBVIEW_SETTINGS() : APP_SETTINGS_BASE( "gerbview", gerbviewSchemaVersion )
|
||||
{
|
||||
// Make Coverity happy
|
||||
m_BoardLayersCount = 2;
|
||||
|
||||
// Init settings:
|
||||
m_params.emplace_back( new PARAM<bool>( "appearance.show_border_and_titleblock",
|
||||
&m_Appearance.show_border_and_titleblock, false ) );
|
||||
|
||||
|
|
|
@ -33,6 +33,15 @@ const int plEditorSchemaVersion = 0;
|
|||
PL_EDITOR_SETTINGS::PL_EDITOR_SETTINGS() :
|
||||
APP_SETTINGS_BASE( "pl_editor", plEditorSchemaVersion )
|
||||
{
|
||||
// Make Coverity happy:
|
||||
m_CornerOrigin = 0;
|
||||
m_PropertiesFrameWidth = 150;
|
||||
m_LastCustomWidth = 17000;
|
||||
m_LastCustomHeight = 11000;
|
||||
m_LastWasPortrait = false;
|
||||
m_BlackBackground = false;
|
||||
|
||||
// Build settings:
|
||||
m_params.emplace_back(
|
||||
new PARAM<int>( "properties_frame_width", &m_PropertiesFrameWidth, 150 ) );
|
||||
|
||||
|
|
|
@ -35,6 +35,12 @@ const int pcbCalculatorSchemaVersion = 0;
|
|||
PCB_CALCULATOR_SETTINGS::PCB_CALCULATOR_SETTINGS() :
|
||||
APP_SETTINGS_BASE( "pcb_calculator", pcbCalculatorSchemaVersion )
|
||||
{
|
||||
// Make Coverity happy:
|
||||
m_BoardClassUnits = 0;
|
||||
m_ColorCodeTolerance = 0;
|
||||
m_LastPage = 0;
|
||||
|
||||
// Build settings:
|
||||
m_params.emplace_back( new PARAM<int>( "board_class_units", &m_BoardClassUnits, 0 ) );
|
||||
|
||||
m_params.emplace_back( new PARAM<int>( "color_code_tolerance", &m_ColorCodeTolerance, 0 ) );
|
||||
|
|
|
@ -714,7 +714,7 @@ void FOOTPRINT_VIEWER_FRAME::LoadSettings( APP_SETTINGS_BASE* aCfg )
|
|||
void FOOTPRINT_VIEWER_FRAME::SaveSettings( APP_SETTINGS_BASE* aCfg )
|
||||
{
|
||||
auto cfg = dynamic_cast<PCBNEW_SETTINGS*>( aCfg );
|
||||
wxASSERT( cfg );
|
||||
wxCHECK( cfg, /*void*/ );
|
||||
|
||||
// We don't want to store anything other than the window settings
|
||||
EDA_BASE_FRAME::SaveSettings( cfg );
|
||||
|
@ -727,7 +727,7 @@ void FOOTPRINT_VIEWER_FRAME::SaveSettings( APP_SETTINGS_BASE* aCfg )
|
|||
WINDOW_SETTINGS* FOOTPRINT_VIEWER_FRAME::GetWindowSettings( APP_SETTINGS_BASE* aCfg )
|
||||
{
|
||||
auto cfg = dynamic_cast<PCBNEW_SETTINGS*>( aCfg );
|
||||
wxASSERT( cfg );
|
||||
wxCHECK_MSG( cfg, nullptr, "config not existing" );
|
||||
|
||||
return &cfg->m_FootprintViewer;
|
||||
}
|
||||
|
|
|
@ -33,6 +33,9 @@ namespace PNS
|
|||
|
||||
COMPONENT_DRAGGER::COMPONENT_DRAGGER( ROUTER* aRouter ) : DRAG_ALGO( aRouter )
|
||||
{
|
||||
// ensure all variables are initialized
|
||||
m_dragStatus = false;
|
||||
m_currentNode = nullptr;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ class DRAG_ALGO : public ALGO_BASE
|
|||
{
|
||||
public:
|
||||
DRAG_ALGO( ROUTER* aRouter ) :
|
||||
ALGO_BASE( aRouter )
|
||||
ALGO_BASE( aRouter ), m_world( nullptr )
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -91,6 +91,7 @@ SHOVE::SHOVE( NODE* aWorld, ROUTER* aRouter ) :
|
|||
m_draggedVia = NULL;
|
||||
m_iter = 0;
|
||||
m_multiLineMode = false;
|
||||
m_restrictSpringbackTagId = 0;
|
||||
}
|
||||
|
||||
|
||||
|
@ -672,7 +673,7 @@ bool SHOVE::pushSpringback( NODE* aNode, const OPT_BOX2I& aAffectedArea, VIA* aD
|
|||
|
||||
st.m_seq = (m_nodeStack.empty() ? 1 : m_nodeStack.back().m_seq + 1);
|
||||
st.m_locked = false;
|
||||
|
||||
|
||||
m_nodeStack.push_back( st );
|
||||
|
||||
return true;
|
||||
|
|
|
@ -53,6 +53,7 @@ public:
|
|||
m_recursiveCollision[0] = m_recursiveCollision[1] = false;
|
||||
m_iteration = 0;
|
||||
m_forceCw = false;
|
||||
m_forceUniqueWindingDirection = false;
|
||||
}
|
||||
|
||||
~WALKAROUND() {};
|
||||
|
|
Loading…
Reference in New Issue