diff --git a/syncd/FlexCounter.cpp b/syncd/FlexCounter.cpp index 565b0260..c3ee27a6 100644 --- a/syncd/FlexCounter.cpp +++ b/syncd/FlexCounter.cpp @@ -2342,10 +2342,6 @@ std::shared_ptr FlexCounter::createCounterContext( { return std::make_shared>(context_name, instance, SAI_OBJECT_TYPE_POLICER, m_vendorSai.get(), m_statsMode); } - else if (context_name == COUNTER_TYPE_POLICER) - { - return std::make_shared>(context_name, SAI_OBJECT_TYPE_POLICER, m_vendorSai.get(), m_statsMode); - } SWSS_LOG_THROW("Invalid counter type %s", context_name.c_str()); // GCC 8.3 requires a return value here