Avoid throwing exception when starting from scratch
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5661 for some reason
This commit is contained in:
parent
4fa3de2211
commit
375f1b8129
|
@ -73,6 +73,8 @@ bool NESTED_SETTINGS::LoadFromFile( const wxString& aDirectory )
|
||||||
{
|
{
|
||||||
int filever = -1;
|
int filever = -1;
|
||||||
|
|
||||||
|
if( count( PointerFromString( "meta.version" ) ) )
|
||||||
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
filever = at( PointerFromString( "meta.version" ) ).get<int>();
|
filever = at( PointerFromString( "meta.version" ) ).get<int>();
|
||||||
|
@ -83,6 +85,11 @@ bool NESTED_SETTINGS::LoadFromFile( const wxString& aDirectory )
|
||||||
m_filename );
|
m_filename );
|
||||||
success = false;
|
success = false;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
success = false;
|
||||||
|
}
|
||||||
|
|
||||||
if( filever >= 0 && filever < m_schemaVersion )
|
if( filever >= 0 && filever < m_schemaVersion )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue