From cdd495358925dcab73a36f5bdf5514a445aede79 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Thu, 7 Jan 2021 09:24:30 +0100 Subject: [PATCH] STEP export: fix crash when a rectangle is used in a footprint. Fixes #6958 https://gitlab.com/kicad/code/kicad/issues/6958 --- utils/kicad2step/pcb/kicadfootprint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/kicad2step/pcb/kicadfootprint.cpp b/utils/kicad2step/pcb/kicadfootprint.cpp index 29c014dc0f..08f67b68d8 100644 --- a/utils/kicad2step/pcb/kicadfootprint.cpp +++ b/utils/kicad2step/pcb/kicadfootprint.cpp @@ -156,7 +156,7 @@ bool KICADFOOTPRINT::Read( SEXPR::SEXPR* aEntry ) bool KICADFOOTPRINT::parseRect( SEXPR::SEXPR* data ) { - std::unique_ptr rect; + std::unique_ptr rect = std::make_unique(); if( !rect->Read( data, CURVE_LINE ) ) return false;