From 8dee9cad354ad27ee3a11cbc9035c265522e1cf7 Mon Sep 17 00:00:00 2001 From: Stefano Avallone Date: Thu, 1 Mar 2018 11:43:08 +0100 Subject: [PATCH] traffic-control: Eliminate Visual Studio compiler warning without breaking build with clang --- src/traffic-control/helper/traffic-control-helper.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/traffic-control/helper/traffic-control-helper.cc b/src/traffic-control/helper/traffic-control-helper.cc index 23ca5a85e..11695a3fb 100644 --- a/src/traffic-control/helper/traffic-control-helper.cc +++ b/src/traffic-control/helper/traffic-control-helper.cc @@ -367,11 +367,11 @@ TrafficControlHelper::Install (Ptr d) m_queueDiscs.resize (m_queueDiscFactory.size ()); // Create queue discs (from leaves to root) - for (int i = m_queueDiscFactory.size () - 1; i >= 0; i--) + for (auto i = m_queueDiscFactory.size (); i > 0; i--) { - Ptr q = m_queueDiscFactory[i].CreateQueueDisc (m_queueDiscs); + Ptr q = m_queueDiscFactory[i-1].CreateQueueDisc (m_queueDiscs); q->SetNetDevice (d); - m_queueDiscs[i] = q; + m_queueDiscs[i-1] = q; container.Add (q); }