7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-21 17:03:44 +00:00

ZONE_FILLER: don't crash when vertex list is empty

This commit is contained in:
Tomasz Wlostowski 2024-11-02 19:52:17 +01:00
parent c8e2beeb3a
commit e28e614907

View File

@ -89,7 +89,8 @@ public:
for( int i = 0; i < aPolys.OutlineCount(); i++ )
tail = createList( aPolys.Outline( i ), tail, (void*)( intptr_t )( i ) );
tail->updateList();
if( tail )
tail->updateList();
m_dist = aDist;
}
@ -137,6 +138,9 @@ public:
void FindResults()
{
if( m_vertices.empty() )
return;
VERTEX* p = m_vertices.front().next;
std::set<VERTEX*> visited;