camerauis/cameraapp/generic/src/CamBurstCaptureArray.cpp
branchRCL_3
changeset 12 8c55c525d5d7
parent 0 1ddebce53859
child 27 53c8aa5d97a3
equal deleted inserted replaced
11:792dfc98fb3b 12:8c55c525d5d7
   384             }
   384             }
   385         iImageSaveActive.CancelThumbnail( aItemIndex );
   385         iImageSaveActive.CancelThumbnail( aItemIndex );
   386         ret = iImageSaveActive.DeleteFile( iBurstItems[aItemIndex]->FileName(), saveRequested );
   386         ret = iImageSaveActive.DeleteFile( iBurstItems[aItemIndex]->FileName(), saveRequested );
   387 
   387 
   388         PRINT1( _L("Camera <> CCamBurstCaptureArray::SetDeleted iImageSaveActive.DeleteFile() returned %d" ), ret );
   388         PRINT1( _L("Camera <> CCamBurstCaptureArray::SetDeleted iImageSaveActive.DeleteFile() returned %d" ), ret );
       
   389         if ( ret == KErrInUse ) 
       
   390           {
       
   391           User::After( 700000 );
       
   392           ret = iImageSaveActive.DeleteFile( iBurstItems[aItemIndex]->FileName(), saveRequested );
       
   393           PRINT1( _L("Camera <> CCamBurstCaptureArray::SetDeleted iImageSaveActive.DeleteFile() Retry Delete returned %d" ), ret );
       
   394           }
   389         // file might have already been deleted and that's ok so ignore -NotFound errors
   395         // file might have already been deleted and that's ok so ignore -NotFound errors
   390         if( ret == KErrNone || ret == KErrNotFound || ret == KErrPathNotFound )
   396         if( ret == KErrNone || ret == KErrNotFound || ret == KErrPathNotFound )
   391             {
   397             {
   392             iImagesRemaining--;
   398             iImagesRemaining--;
   393             }
   399             }