Index: src/ch/ProgressListBox.cpp =================================================================== diff -u -N -re98c03b108baad889dfd7c7fbb1a49f5ea5a55d8 -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af --- src/ch/ProgressListBox.cpp (.../ProgressListBox.cpp) (revision e98c03b108baad889dfd7c7fbb1a49f5ea5a55d8) +++ src/ch/ProgressListBox.cpp (.../ProgressListBox.cpp) (revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af) @@ -173,13 +173,11 @@ { if(boost::numeric_cast(m_vItems.size()) > iIndex) return m_vItems.at(iIndex); - else - { - _PROGRESSITEM_* pItem=new _PROGRESSITEM_; - pItem->m_uiRange=100; - m_vItems.push_back(pItem); - return pItem; - } + + _PROGRESSITEM_* pItem=new _PROGRESSITEM_; + pItem->m_uiRange=100; + m_vItems.push_back(pItem); + return pItem; } void CProgressListBox::UpdateItems(int nLimit, bool bUpdateSize)