libedit: Check proper field grid type
Fixes segfault where pointers are not zeroed Fixes: lp:1811519 * https://bugs.launchpad.net/kicad/+bug/1811519
This commit is contained in:
parent
f5144eb5cf
commit
634d02bd04
|
@ -1,6 +1,7 @@
|
|||
/*
|
||||
* This program source code file is part of KiCad, a free EDA CAD application.
|
||||
*
|
||||
* Copyright (C) 2019 KiCad Developers, see CHANGELOG.TXT for contributors.
|
||||
* Copyright (C) 2016-2017 CERN
|
||||
* @author Maciej Suminski <maciej.suminski@cern.ch>
|
||||
*
|
||||
|
@ -264,7 +265,7 @@ bool DIALOG_SPICE_MODEL::TransferDataToWindow()
|
|||
NET_ADJUST_INCLUDE_PATHS | NET_ADJUST_PASSIVE_VALS );
|
||||
|
||||
// Do not modify the existing value, just add missing fields with default values
|
||||
if( m_schfields )
|
||||
if( m_useSchFields && m_schfields )
|
||||
{
|
||||
for( auto field : *m_schfields )
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue