mtpdataproviders/mtpimagedp/src/cmtpimagedpcopyobject.cpp
changeset 38 48c22c726cf9
parent 33 883e91c086aa
child 47 63cf70d3ecd8
equal deleted inserted replaced
33:883e91c086aa 38:48c22c726cf9
   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))