mtpdataproviders/mtpimagedp/src/cmtpimagedpcopyobject.cpp
changeset 31 a26669f87b46
parent 29 3ae5cb0b4c02
child 47 63cf70d3ecd8
equal deleted inserted replaced
29:3ae5cb0b4c02 31:a26669f87b46
   188     TCleanupItem anItem(FailRecover, reinterpret_cast<TAny*>(this));
   188     TCleanupItem anItem(FailRecover, reinterpret_cast<TAny*>(this));
   189     CleanupStack::PushL(anItem);
   189     CleanupStack::PushL(anItem);
   190     
   190     
   191     GetPreviousPropertiesL(aOldFileName);
   191     GetPreviousPropertiesL(aOldFileName);
   192     User::LeaveIfError(iFileMan->Copy(aOldFileName, *iDest));
   192     User::LeaveIfError(iFileMan->Copy(aOldFileName, *iDest));
   193     iRollbackActionL.Append(RollBackFromFsL);
   193     iRollbackActionL.AppendL(RollBackFromFsL);
   194     SetPreviousPropertiesL(aNewFileName);
   194     SetPreviousPropertiesL(aNewFileName);
   195     
   195     
   196     iFramework.ObjectMgr().InsertObjectL(*iTargetObjectInfo);
   196     iFramework.ObjectMgr().InsertObjectL(*iTargetObjectInfo);
   197     //check object whether it is a new image object
   197     //check object whether it is a new image object
   198     if (MTPImageDpUtilits::IsNewPicture(*iTargetObjectInfo))
   198     if (MTPImageDpUtilits::IsNewPicture(*iTargetObjectInfo))