equal
deleted
inserted
replaced
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 { |