equal
deleted
inserted
replaced
573 |
573 |
574 // finds or adds package to the internal array |
574 // finds or adds package to the internal array |
575 CPackageDataTransfer* pak = FindPackageDataContainerL(packageUid); |
575 CPackageDataTransfer* pak = FindPackageDataContainerL(packageUid); |
576 //renews the drive list |
576 //renews the drive list |
577 TRAP(err, pak->GetDriveListL(driveList)); |
577 TRAP(err, pak->GetDriveListL(driveList)); |
578 if (err != KErrNone) |
578 if( err == KErrNotSupported) |
579 {//Non-removable, ignore this data owner |
579 { |
580 iDataOwners.Remove(count); |
580 __LOG("CDataOwnerManager::GetDataOwnersL() - Error KErrNotSupported"); |
581 CleanupStack::PopAndDestroy(pId); |
581 err = KErrNone; |
582 continue; |
582 } |
583 } |
|
584 } // if |
583 } // if |
585 else |
584 else |
586 { |
585 { |
587 __LOG2("CDataOwnerManager::GetDataOwnersL() - Error(%d) retrieving package data for sid 0x%08x", error, secureId.iId); |
586 __LOG2("CDataOwnerManager::GetDataOwnersL() - Error(%d) retrieving package data for sid 0x%08x", error, secureId.iId); |
588 } // else |
587 } // else |