ipsservices/ipssosaoplugin/src/IpsSosAOImapAgent.cpp
changeset 75 47d84de1c893
parent 59 16ed8d08d0b1
--- a/ipsservices/ipssosaoplugin/src/IpsSosAOImapAgent.cpp	Fri Sep 17 08:27:21 2010 +0300
+++ b/ipsservices/ipssosaoplugin/src/IpsSosAOImapAgent.cpp	Mon Oct 04 00:05:37 2010 +0300
@@ -284,10 +284,15 @@
 TBool CIpsSosAOImapAgent::IsConnected() const
     {
     FUNC_LOG;
+    TBool ret = EFalse;
     TMsvEntry tentry;
     TMsvId service;
-    iSession.GetEntry( iServiceId, service, tentry );
-    return tentry.Connected();
+    TInt err = iSession.GetEntry( iServiceId, service, tentry );
+    if ( err == KErrNone )
+    {
+        ret = tentry.Connected();
+    }
+    return ret;
     }
 
 // ----------------------------------------------------------------------------
@@ -342,7 +347,7 @@
         const RArray<TMsvId>& /*aFetchMsgArray*/ )
     {
     FUNC_LOG;
-    
+    // implementation removed when not needed anywhere
     }
 
 // ----------------------------------------------------------------------------