summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDon Sanders <don.sanders@nokia.com>2011-06-09 11:44:55 +0300
committerDon Sanders <don.sanders@nokia.com>2011-06-09 11:44:55 +0300
commit494401ffe47ee2cd292ba4929fe145f8a31990ac (patch)
treec6aadf0b8e02763051fc1f9bfd152e2029eab8f8
parent1fb93e6efa0ecb6c857301d084498de3bb51edf4 (diff)
Fix for NB#264025 Messageserver crash
@QMailAccountConfiguration::ServiceConfiguration::value () while setting POP account
-rw-r--r--src/plugins/messageservices/pop/popclient.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/messageservices/pop/popclient.cpp b/src/plugins/messageservices/pop/popclient.cpp
index 733daaa7..6f05d470 100644
--- a/src/plugins/messageservices/pop/popclient.cpp
+++ b/src/plugins/messageservices/pop/popclient.cpp
@@ -199,7 +199,8 @@ void PopClient::setOperation(QMailRetrievalAction::RetrievalSpecification spec)
case QMailRetrievalAction::Auto:
{
// Re-load the configuration for this account
- PopConfiguration popCfg(QMailAccountConfiguration(config.id()));
+ QMailAccountConfiguration accountCfg(config.id());
+ PopConfiguration popCfg(accountCfg);
if (popCfg.isAutoDownload()) {
// Just download everything