From d2bff137ee91267111d3e9fd7bc2cbfa822d2964 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Mon, 6 Sep 2021 09:15:18 +0200 Subject: [PATCH] .kicad_pcb file: fix incorrect keyword stored for some (not all) PAD properties. ( a copy-paste error? ) Fixes #9102 https://gitlab.com/kicad/code/kicad/issues/9102 --- pcbnew/plugins/kicad/kicad_plugin.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pcbnew/plugins/kicad/kicad_plugin.cpp b/pcbnew/plugins/kicad/kicad_plugin.cpp index 1028bddb52..a4a3c603df 100644 --- a/pcbnew/plugins/kicad/kicad_plugin.cpp +++ b/pcbnew/plugins/kicad/kicad_plugin.cpp @@ -1405,12 +1405,12 @@ void PCB_IO::format( const PAD* aPad, int aNestLevel ) const switch( aPad->GetProperty() ) { case PAD_PROP::NONE: break; // could be "none" - case PAD_PROP::BGA: property = "PAD_PROP::BGA"; break; + case PAD_PROP::BGA: property = "pad_prop_bga"; break; case PAD_PROP::FIDUCIAL_GLBL: property = "pad_prop_fiducial_glob"; break; case PAD_PROP::FIDUCIAL_LOCAL: property = "pad_prop_fiducial_loc"; break; - case PAD_PROP::TESTPOINT: property = "PAD_PROP::TESTPOINT"; break; - case PAD_PROP::HEATSINK: property = "PAD_PROP::HEATSINK"; break; - case PAD_PROP::CASTELLATED: property = "PAD_PROP::CASTELLATED"; break; + case PAD_PROP::TESTPOINT: property = "pad_prop_testpoint"; break; + case PAD_PROP::HEATSINK: property = "pad_prop_heatsink"; break; + case PAD_PROP::CASTELLATED: property = "pad_prop_castellated"; break; default: THROW_IO_ERROR( wxString::Format( "unknown pad property: %d", aPad->GetProperty() ) );