diff --git a/src/net/pop3/POP3Message.cpp b/src/net/pop3/POP3Message.cpp index 1c3b3408..eb33ddca 100644 --- a/src/net/pop3/POP3Message.cpp +++ b/src/net/pop3/POP3Message.cpp @@ -144,14 +144,8 @@ void POP3Message::extract(utility::outputStream& os, try { - POP3Folder::MessageMap::const_iterator it = - folder->m_messages.find(const_cast (this)); - - const int totalSize = (it != folder.constCast ()->m_messages.end()) - ? (*it).second : 0; - folder.constCast ()->m_store.acquire()-> - readResponse(os, progress, totalSize); + readResponse(os, progress, m_size); } catch (exceptions::command_error& e) {