summaryrefslogtreecommitdiff
path: root/noncore/net/mail/libmailwrapper/pop3wrapper.cpp
authoralwin <alwin>2004-03-19 01:04:35 (UTC)
committer alwin <alwin>2004-03-19 01:04:35 (UTC)
commit2c8db13612d37c941676b4033298afc8e757765d (patch) (side-by-side diff)
treea1c2fa0817b00999f4b8f916978f78064c4355e1 /noncore/net/mail/libmailwrapper/pop3wrapper.cpp
parent06a659114c19890a1875f22c62a96bdb908fd25f (diff)
downloadopie-2c8db13612d37c941676b4033298afc8e757765d.zip
opie-2c8db13612d37c941676b4033298afc8e757765d.tar.gz
opie-2c8db13612d37c941676b4033298afc8e757765d.tar.bz2
set callbacks for pop3 and nntp but seems never be called
in imap qApp-processEvents() is called for avoiding gui blocking
Diffstat (limited to 'noncore/net/mail/libmailwrapper/pop3wrapper.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/libmailwrapper/pop3wrapper.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/noncore/net/mail/libmailwrapper/pop3wrapper.cpp b/noncore/net/mail/libmailwrapper/pop3wrapper.cpp
index 1b7a1b4..5467547 100644
--- a/noncore/net/mail/libmailwrapper/pop3wrapper.cpp
+++ b/noncore/net/mail/libmailwrapper/pop3wrapper.cpp
@@ -166,6 +166,12 @@ void POP3wrapper::login()
Global::statusMessage(tr("Error initializing folder"));
mailstorage_free(m_pop3);
m_pop3 = 0;
+ } else {
+ mailsession * session = m_pop3->sto_session;
+ mailpop3 * mail = ( ( pop3_session_state_data * )session->sess_data )->pop3_session;
+ if (mail) {
+ mail->pop3_progr_fun = &pop3_progress;
+ }
}
}