diff --git a/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp b/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp index 63d73f239e..3dcfb6a5d3 100644 --- a/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp +++ b/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp @@ -18,15 +18,14 @@ */ -#include #include +#include #include #include #include #include #include -#include #include #include @@ -277,7 +276,7 @@ bool test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING::Run() { m_board = m_drcEngine->GetBoard(); - + int epsilon = m_board->GetDesignSettings().GetDRCEpsilon(); std::map dpRuleMatches; @@ -423,10 +422,10 @@ bool test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING::Run() auto val = gapConstraint->GetValue(); bool insideRange = true; - if( val.HasMin() && gap < val.Min() ) + if( val.HasMin() && gap < val.Min() - epsilon ) insideRange = false; - if( val.HasMax() && gap > val.Max() ) + if( val.HasMax() && gap > val.Max() + epsilon ) insideRange = false; // if(val.HasMin() && val.HasMax() )