phonebookui/Phonebook2/MMCExtension/src/CPmuCopyFromDriveCmd.cpp
branchRCL_3
changeset 18 d4f567ce2e7c
parent 17 2666d9724c76
--- a/phonebookui/Phonebook2/MMCExtension/src/CPmuCopyFromDriveCmd.cpp	Thu Jul 15 18:22:55 2010 +0300
+++ b/phonebookui/Phonebook2/MMCExtension/src/CPmuCopyFromDriveCmd.cpp	Thu Aug 19 09:41:07 2010 +0300
@@ -402,9 +402,14 @@
 // --------------------------------------------------------------------------
 //
 void CPmuCopyFromMmcCmd::ContactsSavingFailed
-        ( MVPbkContactOperationBase& aOperation, TInt /*aError*/ )
+        ( MVPbkContactOperationBase& aOperation, TInt aError )
     {
-    if ( &aOperation == iImportOperation )
+    // Stop copying if the disk is full
+    if ( aError == KErrDiskFull )
+        {
+        RunError( aError );
+        }
+    else if ( &aOperation == iImportOperation )
         {
         delete iImportOperation;
         iImportOperation = NULL;