diff -r dd21522fd290 -r 7c90e6132015 browserutilities/downloadmgr/DownloadMgrUiLib/Src/UserInteractionsEventHandler.cpp --- a/browserutilities/downloadmgr/DownloadMgrUiLib/Src/UserInteractionsEventHandler.cpp Mon Mar 30 12:54:55 2009 +0300 +++ b/browserutilities/downloadmgr/DownloadMgrUiLib/Src/UserInteractionsEventHandler.cpp Fri May 08 08:25:06 2009 +0300 @@ -18,6 +18,7 @@ // INCLUDE FILES +#include #include "UserInteractionsEventHandler.h" #include "CUserInteractionsUtils.h" #include "ProgressInfoCreator.h" @@ -38,8 +39,12 @@ #include #include #include + + +#ifdef BRDO_APP_GALLERY_SUPPORTED_FF #include #include +#endif #include #include @@ -936,6 +941,8 @@ EDlAttrDestFilename, fileNamePtr ); CLOG_WRITE_FORMAT(" EDlAttrDestFilename: %S",&fileNamePtr); TBool havePath = (attErr == KErrNone) && (fileNamePtr.Length() > 0); + + #ifdef BRDO_APP_GALLERY_SUPPORTED_FF // CMGXFileManager* mgFileManager = MGXFileManagerFactory::NewFileManagerL( CEikonEnv::Static()->FsSession() ); @@ -948,10 +955,19 @@ { TRAP_IGNORE( mgFileManager->UpdateL() ); } - CleanupStack::PopAndDestroy( fileName ); + delete mgFileManager; mgFileManager = NULL; + #else + if( havePath ) + { + TRAP_IGNORE( iUiUtils.UpdateDCFRepositoryL( fileNamePtr ) ); + } + #endif + + CleanupStack::PopAndDestroy( fileName ); + } else {