diff -r 6f4453afd006 -r 6c34d0baa0b1 messagingfw/msgtest/integration/email/src/sms.cpp --- a/messagingfw/msgtest/integration/email/src/sms.cpp Tue Oct 05 13:50:47 2010 +0530 +++ b/messagingfw/msgtest/integration/email/src/sms.cpp Tue Oct 19 11:59:06 2010 +0530 @@ -447,21 +447,24 @@ CheckNumberOfArgumentsL(3); } RFs fs; - fs.Connect(); - TParse fileName; - ResolveFile(fs, (*iArgumentList)[0], (*iArgumentList)[1], fileName); - fs.Close(); - TMsvId folder; - TPtrC folderName = (*iArgumentList)[2]; - if (folderName == _L("inbox")) - folder = KMsvGlobalInBoxIndexEntryId; - else if (folderName == _L("outbox")) - folder = KMsvGlobalOutBoxIndexEntryId; - else if (folderName == _L("sent")) - folder = KMsvSentEntryId; - else - folder = KMsvDraftEntryId; - iSmsTest.AddStateL(new (ELeave) CCreateSmsMessage(folder, iSmsTest.iCurrentServiceId, fileName.FullName(), iSmsTest.SmsTestUtils(),howMany), iDebugInfo); + User::LeaveIfError(fs.Connect()); + TParse fileName; + ResolveFile(fs, (*iArgumentList)[0], (*iArgumentList)[1], fileName); + fs.Close(); + TMsvId folder; + TPtrC folderName = (*iArgumentList)[2]; + if (folderName == _L("inbox")) + folder = KMsvGlobalInBoxIndexEntryId; + else if (folderName == _L("outbox")) + folder = KMsvGlobalOutBoxIndexEntryId; + else if (folderName == _L("sent")) + folder = KMsvSentEntryId; + else + folder = KMsvDraftEntryId; + iSmsTest.AddStateL(new (ELeave) CCreateSmsMessage(folder, + iSmsTest.iCurrentServiceId, fileName.FullName(), + iSmsTest.SmsTestUtils(), howMany), iDebugInfo); + } else if ((*iCurrentCommand) == KCommandSmsEnd) {