diff options
Diffstat (limited to 'src/net/pop3/POP3Message.cpp')
-rw-r--r-- | src/net/pop3/POP3Message.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/net/pop3/POP3Message.cpp b/src/net/pop3/POP3Message.cpp index b7494a71..d2bb9881 100644 --- a/src/net/pop3/POP3Message.cpp +++ b/src/net/pop3/POP3Message.cpp @@ -142,12 +142,12 @@ void POP3Message::extract(utility::outputStream& os, // Emit the "RETR" command ref <POP3Store> store = folder.constCast <POP3Folder>()->m_store.acquire(); - store->sendRequest(POP3Command::RETR(m_num)); + POP3Command::RETR(m_num)->send(store->getConnection()); try { POP3Response::readLargeResponse - (store->m_socket, store->m_timeoutHandler, os, progress, m_size); + (store->getConnection(), os, progress, m_size); } catch (exceptions::command_error& e) { @@ -198,14 +198,14 @@ void POP3Message::fetch(ref <POP3Folder> msgFolder, const int options) // Emit the "TOP" command ref <POP3Store> store = folder->m_store.acquire(); - store->sendRequest(POP3Command::TOP(m_num, 0)); + POP3Command::TOP(m_num, 0)->send(store->getConnection()); try { string buffer; utility::outputStreamStringAdapter bufferStream(buffer); - POP3Response::readLargeResponse(store->m_socket, store->m_timeoutHandler, + POP3Response::readLargeResponse(store->getConnection(), bufferStream, /* progress */ NULL, /* predictedSize */ 0); m_header = vmime::create <header>(); |