messagingfw/msgsrvnstore/server/src/CMsvAttachmentManager.cpp
branchRCL_3
changeset 22 d2c4c66342f3
parent 0 8e480a14352b
child 23 d51193d814ea
--- a/messagingfw/msgsrvnstore/server/src/CMsvAttachmentManager.cpp	Thu Aug 19 10:24:00 2010 +0300
+++ b/messagingfw/msgsrvnstore/server/src/CMsvAttachmentManager.cpp	Tue Aug 31 15:41:11 2010 +0300
@@ -436,8 +436,8 @@
 	else // attachment->iType == ELinkedFile
 		{
 		RFs fs;
-		fs.Connect();
-		fs.ShareProtected();
+		User::LeaveIfError(fs.Connect());
+		User::LeaveIfError(fs.ShareProtected());  		
 		User::LeaveIfError(attachmentFile.Open(fs, attachment->FilePath(), EFileRead | EFileShareReadersOnly));
 		}
 	
@@ -470,8 +470,8 @@
 	else // attachment->iType == ELinkedFile
 		{
 		RFs fs;
-		fs.Connect();
-		fs.ShareProtected();
+		User::LeaveIfError(fs.Connect());
+		User::LeaveIfError(fs.ShareProtected());
 		User::LeaveIfError(attachmentFile.Open(fs, attachment->FilePath(), EFileWrite));
 		}