usbengines/usbwatcher/src/cusbactivepersonalityhandler.cpp
branchRCL_3
changeset 67 56303587e92f
parent 65 a44cdf4b4bf0
child 27 f6533aee8b2b
equal deleted inserted replaced
66:3cb82e326395 67:56303587e92f
   315     {
   315     {
   316     LOG_FUNC
   316     LOG_FUNC
   317     
   317     
   318     LOG2("Returned error: %d, iState: %d", aError, iState);
   318     LOG2("Returned error: %d, iState: %d", aError, iState);
   319 
   319 
   320     if (KErrNoMemory == aError)
   320     switch ( aError )
   321         {
   321         {
   322         iQueryParams().iQuery = EUSBNotEnoughRam;
   322         case KErrNoMemory:
   323         iPersonalityParams->PersonalityNotifier().ShowQuery(KQueriesNotifier, 
   323             iQueryParams().iQuery = EUSBNotEnoughRam;
   324     	            iQueryParams, iDummyBuf);
   324             iPersonalityParams->PersonalityNotifier().ShowQuery(KQueriesNotifier, 
   325     }
   325     	                iQueryParams, iDummyBuf);
       
   326             break;
       
   327         case KErrDiskFull:
       
   328             iQueryParams().iQuery = EUSBDiskFull;
       
   329             iPersonalityParams->PersonalityNotifier().ShowQuery(KQueriesNotifier, 
       
   330     	                iQueryParams, iDummyBuf);
       
   331             break;
       
   332         default:
       
   333         	LOG( "Ignored" );
       
   334         }
   326 
   335 
   327     //only handle error when TryStart fails now
   336     //only handle error when TryStart fails now
   328 	//clean up work to be done in the personality
   337 	//clean up work to be done in the personality
   329     if (iState == EUsbPersonalityStartUsb)
   338     if (iState == EUsbPersonalityStartUsb)
   330         {
   339         {