diff -r a3a1ae9acec6 -r da5135c61bad emailservices/emailframework/src/CFSClientAPI.cpp --- a/emailservices/emailframework/src/CFSClientAPI.cpp Mon Mar 15 12:39:10 2010 +0200 +++ b/emailservices/emailframework/src/CFSClientAPI.cpp Wed Mar 31 21:08:33 2010 +0300 @@ -33,7 +33,7 @@ CFSClientAPI::~CFSClientAPI() { FUNC_LOG; - iAPIRequestHandler->ReleaseInstance(); + delete iAPIRequestHandler; } // ----------------------------------------------------------------------------- @@ -55,6 +55,6 @@ void CFSClientAPI::ConstructL(MEmailClientPluginManager* aPluginManager) { FUNC_LOG; - iAPIRequestHandler = CFSClientAPIRequestHandler::GetInstanceL( aPluginManager ); + iAPIRequestHandler = CFSClientAPIRequestHandler::NewL(aPluginManager); }