From c7facfd4d48b37d588c0f9497139091d466f40ea Mon Sep 17 00:00:00 2001
From: Jeff Young <jeff@rokeby.ie>
Date: Mon, 18 Dec 2023 18:54:47 +0000
Subject: [PATCH] remove unused variables

---
 pcbnew/dialogs/dialog_tuning_pattern_properties.cpp | 1 -
 pcbnew/dialogs/dialog_tuning_pattern_properties.h   | 1 -
 pcbnew/router/pns_item.cpp                          | 1 -
 pcbnew/router/pns_node.h                            | 2 --
 4 files changed, 5 deletions(-)

diff --git a/pcbnew/dialogs/dialog_tuning_pattern_properties.cpp b/pcbnew/dialogs/dialog_tuning_pattern_properties.cpp
index 708164fab8..44aa34bf78 100644
--- a/pcbnew/dialogs/dialog_tuning_pattern_properties.cpp
+++ b/pcbnew/dialogs/dialog_tuning_pattern_properties.cpp
@@ -29,7 +29,6 @@ DIALOG_TUNING_PATTERN_PROPERTIES::DIALOG_TUNING_PATTERN_PROPERTIES( PCB_BASE_EDI
                                                                     PNS::ROUTER_MODE aMeanderType,
                                                                     const DRC_CONSTRAINT& aConstraint ) :
         DIALOG_TUNING_PATTERN_PROPERTIES_BASE( aFrame ),
-        m_frame( aFrame ),
         m_constraint( aConstraint ),
         m_targetLength( aFrame, m_targetLengthLabel, m_targetLengthCtrl, m_targetLengthUnits ),
         m_minA( aFrame, m_track_minALabel, m_minACtrl, m_minAUnits ),
diff --git a/pcbnew/dialogs/dialog_tuning_pattern_properties.h b/pcbnew/dialogs/dialog_tuning_pattern_properties.h
index a9990e7799..e109b5687a 100644
--- a/pcbnew/dialogs/dialog_tuning_pattern_properties.h
+++ b/pcbnew/dialogs/dialog_tuning_pattern_properties.h
@@ -51,7 +51,6 @@ private:
     void onOverrideCustomRules( wxCommandEvent& event ) override;
 
 private:
-    PCB_BASE_EDIT_FRAME*   m_frame;
     const DRC_CONSTRAINT&  m_constraint;
 
     UNIT_BINDER            m_targetLength;
diff --git a/pcbnew/router/pns_item.cpp b/pcbnew/router/pns_item.cpp
index 2208c763e3..042fe0e497 100644
--- a/pcbnew/router/pns_item.cpp
+++ b/pcbnew/router/pns_item.cpp
@@ -252,7 +252,6 @@ bool ITEM::collideSimple( const ITEM* aHead, const NODE* aNode,
                     obs.m_clearance = clearance;
                     obs.m_distFirst = 0;
                     obs.m_maxFanoutWidth = 0;
-                    obs.m_violatingConstraint = CONSTRAINT_TYPE::CT_CLEARANCE;
                     aCtx->obstacles.insert( obs );
                 }
                 else
diff --git a/pcbnew/router/pns_node.h b/pcbnew/router/pns_node.h
index 8b5b898b58..1e0ee461fb 100644
--- a/pcbnew/router/pns_node.h
+++ b/pcbnew/router/pns_node.h
@@ -93,8 +93,6 @@ struct OBSTACLE
     int              m_distFirst;      ///< ... and the distance thereof
     int              m_maxFanoutWidth; ///< worst case (largest) width of the tracks connected to the item
 
-    CONSTRAINT_TYPE  m_violatingConstraint;
-
     bool operator==(const OBSTACLE& other) const
     {
         return m_head == other.m_head && m_item == other.m_item;