From 4ba7cff25ecb178459b26675d3e69bcebb7b4844 Mon Sep 17 00:00:00 2001 From: Sean Mollet Date: Thu, 3 Apr 2025 15:30:03 +0000 Subject: [PATCH] GENCAD Export only produces a single pad - Fix (cherry picked from commit 185491f2b87c649b288dc24b137d255b871702ea) --- pcbnew/padstack.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pcbnew/padstack.cpp b/pcbnew/padstack.cpp index 5b26dee378..faf066af21 100644 --- a/pcbnew/padstack.cpp +++ b/pcbnew/padstack.cpp @@ -596,6 +596,8 @@ int PADSTACK::Compare( const PADSTACK* aPadstackRef, const PADSTACK* aPadstackCm }; aPadstackRef->ForEachUniqueLayer( compareCopperProps ); + if( diff ) + return diff; if( ( diff = static_cast( aPadstackRef->DrillShape() ) - static_cast( aPadstackCmp->DrillShape() ) ) != 0 )