--- a/emailservices/emailstore/message_store/server/src/ContainerStoreUtils.cpp Mon Mar 15 12:39:10 2010 +0200
+++ b/emailservices/emailstore/message_store/server/src/ContainerStoreUtils.cpp Wed Mar 31 21:08:33 2010 +0300
@@ -211,7 +211,7 @@
__LOG_ENTER( "CreateDatabaseL" );
// Create the file store.
- iFileStore = CPermanentFileStore::ReplaceL( iFs, iDbFilename, EFileRead|EFileWrite );
+ iFileStore = CPermanentFileStore::ReplaceL( iFs, iDbFilename, EFileRead|EFileWrite|EFileWriteDirectIO );
iFileStore->SetTypeL( iFileStore->Layout() );
@@ -237,7 +237,7 @@
__LOG_ENTER( "OpenDatabaseL" )
// construct a file store object
- iFileStore = CPermanentFileStore::OpenL( iFs, iDbFilename, EFileRead|EFileWrite );
+ iFileStore = CPermanentFileStore::OpenL( iFs, iDbFilename, EFileRead|EFileWrite|EFileWriteDirectIO );
// open database from the root of the store
iDatabase.OpenL( iFileStore, iFileStore->Root() );