diff -r 6752808b2036 -r 646a02f170b9 metadataengine/server/src/mdsserver.cpp --- a/metadataengine/server/src/mdsserver.cpp Fri Feb 19 23:14:48 2010 +0200 +++ b/metadataengine/server/src/mdsserver.cpp Fri Mar 12 15:44:28 2010 +0200 @@ -853,11 +853,11 @@ User::LeaveIfError( fs.Connect() ); CleanupClosePushL( fs ); - RFileReadStream tmpFile; TBuf privatePath; TBuf schema; TBuf defaultImportProfile; TBuf backupRegistration; + RFileReadStream tmpFile; fs.PrivatePath( privatePath ); @@ -887,7 +887,7 @@ else if ( err == KErrPathNotFound) { // Create private dir - fs.CreatePrivatePath( EDriveC ); + User::LeaveIfError( fs.CreatePrivatePath( EDriveC ) ); // Copy schema.mde const TInt error = fileMan->Copy( KSchemaPath, schema, CFileMan::EOverWrite ); @@ -909,7 +909,7 @@ else if ( err == KErrPathNotFound) { // Create private dir - fs.CreatePrivatePath( EDriveC ); + User::LeaveIfError( fs.CreatePrivatePath( EDriveC ) ); // Copy schema.mde const TInt error1 = fileMan->Copy( KDefaultImportProfilePath, defaultImportProfile, CFileMan::EOverWrite ); @@ -931,7 +931,7 @@ else if ( err == KErrPathNotFound) { // Create private dir - fs.CreatePrivatePath( EDriveC ); + User::LeaveIfError( fs.CreatePrivatePath( EDriveC ) ); // Copy schema.mde const TInt error2 = fileMan->Copy( KBackupRegistrationPath, backupRegistration, CFileMan::EOverWrite );