router: correctly sanitize router layer to BOARD layer translation

This commit is contained in:
Tomasz Wlostowski
2026-03-16 21:35:27 +01:00
parent 0c10366e84
commit 731d46cc8c
+1 -1
View File
@@ -2880,7 +2880,7 @@ void PNS_KICAD_IFACE::SetHostTool( PCB_TOOL_BASE* aTool )
PCB_LAYER_ID PNS_KICAD_IFACE_BASE::GetBoardLayerFromPNSLayer( int aLayer ) const
{
if( aLayer < 0 )
if( aLayer < 0 || aLayer >= m_board->GetCopperLayerCount() )
return PCB_LAYER_ID::UNDEFINED_LAYER;
if( aLayer == 0 )