diff options
-rw-r--r-- | src/core/provider/MCMailProvidersManager.cc | 4 | ||||
-rw-r--r-- | src/core/provider/MCMailProvidersManager.h | 2 | ||||
-rw-r--r-- | tests/test-all.mm | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/core/provider/MCMailProvidersManager.cc b/src/core/provider/MCMailProvidersManager.cc index af4a85e6..9924a911 100644 --- a/src/core/provider/MCMailProvidersManager.cc +++ b/src/core/provider/MCMailProvidersManager.cc @@ -17,6 +17,10 @@ void MailProvidersManager::init() mProviders = new HashMap(); } +MailProvidersManager::MailProvidersManager() { + init(); +} + MailProvider * MailProvidersManager::providerForEmail(String * email) { mc_foreachdictionaryValue(MailProvider, provider, mProviders) { diff --git a/src/core/provider/MCMailProvidersManager.h b/src/core/provider/MCMailProvidersManager.h index 978ec7d9..6dc33b2b 100644 --- a/src/core/provider/MCMailProvidersManager.h +++ b/src/core/provider/MCMailProvidersManager.h @@ -34,7 +34,7 @@ namespace mailcore { void registerProvidersFilename(String * filename); private: - MailProvidersManager() {}; + MailProvidersManager(); MailProvidersManager(MailProvidersManager const&); void operator=(MailProvidersManager const&); diff --git a/tests/test-all.mm b/tests/test-all.mm index 8a8c04ed..ffe9bc00 100644 --- a/tests/test-all.mm +++ b/tests/test-all.mm @@ -358,7 +358,7 @@ void testAll() //testAsyncPOP(); //testAddresses(); //testAttachments(); - testProviders(); + //testProviders(); testObjC(); MCLog("pool release"); |