help return-value-optimization
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Thu May 08 11:22:40 2008 -0700 (21 months ago)
changeset 3057e26ab7b61c7c
parent 3056 d4bb2f7687d1
child 3058 31e4703e08da
help return-value-optimization
src/common/packet.cc
     1.1 --- a/src/common/packet.cc	Thu May 08 11:22:25 2008 -0700
     1.2 +++ b/src/common/packet.cc	Thu May 08 11:22:40 2008 -0700
     1.3 @@ -63,14 +63,10 @@
     1.4  TagIterator::Next (void)
     1.5  {
     1.6    TagList::Iterator::Item i = m_current.Next ();
     1.7 -  
     1.8 -  TagIterator::Item item = TagIterator::Item (i.tid, 
     1.9 -                                              i.start-m_current.GetOffsetStart (), 
    1.10 -                                              i.end-m_current.GetOffsetStart (), 
    1.11 -                                              i.buf);
    1.12 -  
    1.13 -  
    1.14 -  return item;
    1.15 +  return TagIterator::Item (i.tid, 
    1.16 +                            i.start-m_current.GetOffsetStart (), 
    1.17 +                            i.end-m_current.GetOffsetStart (), 
    1.18 +                            i.buf);
    1.19  }
    1.20  TagIterator::TagIterator (TagList::Iterator i)
    1.21    : m_current (i)