diff -r ecd7b9840282 -r 0b38fc5b94c6 pimappsupport/chinesecalendaralg/calcontablesrc/CalconTable.cpp --- a/pimappsupport/chinesecalendaralg/calcontablesrc/CalconTable.cpp Fri Jul 02 19:56:46 2010 +0530 +++ b/pimappsupport/chinesecalendaralg/calcontablesrc/CalconTable.cpp Mon Jul 12 02:32:28 2010 +0530 @@ -78,7 +78,7 @@ time+=TTimeIntervalDays(27); TBool hadLeapMonth=EFalse; - iSession.Connect(); + User::LeaveIfError(iSession.Connect()); TInt err=iFile.Replace(iSession, _L("c:\\calcondata.cpp"), EFileShareExclusive); if (err!=KErrNone) return;