diff -r b73a2e62868f -r 6dfc5f825351 metadataengine/server/src/mdsmaintenanceengine.cpp --- a/metadataengine/server/src/mdsmaintenanceengine.cpp Tue Feb 02 00:24:33 2010 +0200 +++ b/metadataengine/server/src/mdsmaintenanceengine.cpp Fri Mar 19 09:38:01 2010 +0200 @@ -237,7 +237,7 @@ User::LeaveIfError( fs.Connect() ); CleanupClosePushL( fs ); TVolumeInfo volumeInfo; - fs.Volume( volumeInfo, EDriveC ); + User::LeaveIfError( fs.Volume( volumeInfo, EDriveC ) ); MMdsPreferences::InsertL( KCMediaIdKey, MMdsPreferences::EPreferenceValueSet, (TUint32) volumeInfo.iUniqueID ); @@ -246,12 +246,12 @@ if( massStorageError == KErrNone ) { TVolumeInfo massStorageVolumeInfo; - fs.Volume( massStorageVolumeInfo, drive ); + User::LeaveIfError( fs.Volume( massStorageVolumeInfo, drive ) ); const TUint32 massStorageMediaId( massStorageVolumeInfo.iUniqueID ); massStorageError = DriveInfo::GetDefaultDrive( DriveInfo::EDefaultRemovableMassStorage, drive ); if( massStorageError == KErrNone ) { - fs.Volume( massStorageVolumeInfo, drive ); + User::LeaveIfError( fs.Volume( massStorageVolumeInfo, drive ) ); // Update mass storage media id if the mass storage is not memory card if( massStorageVolumeInfo.iUniqueID != massStorageMediaId && massStorageMediaId != 0 ) {