From 76a6db2b34ff54f69483a0daef83f755b1dd1f81 Mon Sep 17 00:00:00 2001 From: Dizhi Zhou Date: Mon, 3 Dec 2012 10:18:06 -0500 Subject: [PATCH] Initialize some parameters in GSoC 2012 LTE NS-3 MAC FD-TBFQ schedulers --- src/lte/model/fdtbfq-ff-mac-scheduler.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lte/model/fdtbfq-ff-mac-scheduler.cc b/src/lte/model/fdtbfq-ff-mac-scheduler.cc index fe54c523f..91eaa2c94 100644 --- a/src/lte/model/fdtbfq-ff-mac-scheduler.cc +++ b/src/lte/model/fdtbfq-ff-mac-scheduler.cc @@ -564,13 +564,13 @@ FdTbfqFfMacScheduler::DoSchedDlTriggerReq (const struct FfMacSchedSapProvider::S else { // calculate rlc buffer size - uint32_t rlcBufSize; - uint8_t lcid; + uint32_t rlcBufSize = 0; + uint8_t lcid = 0; std::map::iterator itRlcBuf; for (itRlcBuf = m_rlcBufferReq.begin (); itRlcBuf != m_rlcBufferReq.end (); itRlcBuf++) { if ( (*itRlcBuf).first.m_rnti == (*itMax).first ) - lcid = (*itRlcBuf).first.m_lcId; + lcid = (*itRlcBuf).first.m_lcId; } LteFlowId_t flow ((*itMax).first, lcid); itRlcBuf = m_rlcBufferReq.find (flow);