emailservices/emailstore/base_plugin/src/basepluginmisc.cpp
changeset 54 997a02608b3a
parent 53 bf7eb7911fc5
child 56 15bc1d5d6267
equal deleted inserted replaced
53:bf7eb7911fc5 54:997a02608b3a
   382     		iReqs.Remove( i );
   382     		iReqs.Remove( i );
   383     		delete request;
   383     		delete request;
   384     		break;
   384     		break;
   385     		}
   385     		}
   386     	}
   386     	}
       
   387     count = iDelayedOpReqs.Count();
       
   388     for ( TInt i = 0; i < count; i++ )
       
   389         {
       
   390         if ( iDelayedOpReqs[i]->iRequestId == aRequestId )
       
   391             {
       
   392             CDelayedOp* request = iDelayedOpReqs[i];
       
   393             TFSProgress progress = TFSProgress();
       
   394             progress.iProgressStatus = TFSProgress::EFSStatus_RequestCancelled;
       
   395             progress.iCounter = progress.iMaxCount = 1;
       
   396             progress.iError = KErrNone;
       
   397             request->iOperationObserver->RequestResponseL( progress, aRequestId );
       
   398             iDelayedOpsManager->DequeueOp(*request);
       
   399             iDelayedOpReqs.Remove( i );
       
   400             delete request;
       
   401             break;
       
   402             }
       
   403         }
   387     }
   404     }
   388 
   405 
   389 
   406 
   390 /**
   407 /**
   391  *
   408  *