mtpdataproviders/mtpimagedp/src/cmtpimagedpcopyobject.cpp
branchRCL_3
changeset 32 f85613f12947
parent 11 4843bb5893b6
child 42 0aa8cc770c8a
equal deleted inserted replaced
27:81da3301b632 32:f85613f12947
   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))