equal
deleted
inserted
replaced
198 |
198 |
199 TBool ret (EFalse); |
199 TBool ret (EFalse); |
200 TInt err (KErrNone); |
200 TInt err (KErrNone); |
201 TInt status (KErrNone); |
201 TInt status (KErrNone); |
202 |
202 |
203 TInt deoperation (EOpIdle); |
203 CheckIfDeviceMemoryBusyL(); |
204 |
204 |
205 RProperty::Get(KDevEncProtectedUid, KDevEncOperationKey, deoperation ); |
|
206 |
|
207 if (deoperation != EOpIdle) |
|
208 { |
|
209 FLOG(_L("Some disk operation is ongoing. Hence Fota is not possible.")); |
|
210 User::Leave(KErrNotReady); |
|
211 } |
|
212 |
|
213 iEncMemorySession->SetDrive( aDrive); |
205 iEncMemorySession->SetDrive( aDrive); |
214 |
206 |
215 err = iEncMemorySession->Connect(); |
207 err = iEncMemorySession->Connect(); |
216 if (err != KErrNone) |
208 if (err != KErrNone) |
217 { |
209 { |
523 TInt CDevEncController::GetDEOperation() |
515 TInt CDevEncController::GetDEOperation() |
524 { |
516 { |
525 return iDevEncOperation; |
517 return iDevEncOperation; |
526 } |
518 } |
527 |
519 |
|
520 void CDevEncController::CheckIfDeviceMemoryBusyL() |
|
521 { |
|
522 TInt deoperation (EOpIdle); |
|
523 |
|
524 RProperty::Get(KDevEncProtectedUid, KDevEncOperationKey, deoperation ); |
|
525 |
|
526 if (deoperation != EOpIdle) |
|
527 { |
|
528 FLOG(_L("Some disk operation is ongoing. Hence Fota is not possible.")); |
|
529 User::Leave(KErrNotReady); |
|
530 } |
|
531 |
|
532 } |
|
533 |
528 // End of file |
534 // End of file |
529 |
535 |