diff -r c06c2a75bb57 -r a8538f50e2ba engine/src/PodcastModel.cpp --- a/engine/src/PodcastModel.cpp Wed Mar 31 15:36:43 2010 +0100 +++ b/engine/src/PodcastModel.cpp Wed Mar 31 16:09:11 2010 +0100 @@ -76,7 +76,7 @@ iIapNameArray = new (ELeave) CDesCArrayFlat(KDefaultGranu); iSNAPNameArray = new (ELeave) CDesCArrayFlat(KDefaultGranu); iCmManager.OpenL(); - iImageHandler = CImageHandler::NewL(FsSession()); + iImageHandler = CImageHandler::NewL(FsSession(), *this); UpdateIAPListL(); UpdateSNAPListL(); @@ -242,13 +242,15 @@ DP("CPodcastModel::DB BEGIN"); if (iDB == NULL) { TFileName dbFileName; - iFsSession.PrivatePath(dbFileName); + dbFileName.Copy(iSettingsEngine->PrivatePath()); + //iFsSession.PrivatePath(dbFileName); dbFileName.Append(KDBFileName); DP1("DB is at %S", &dbFileName); if (!BaflUtils::FileExists(iFsSession, dbFileName)) { TFileName dbTemplate; - iFsSession.PrivatePath(dbTemplate); + dbTemplate.Copy(iSettingsEngine->PrivatePath()); + //iFsSession.PrivatePath(dbTemplate); dbTemplate.Append(KDBTemplateFileName); DP1("No DB found, copying template from %S", &dbTemplate); BaflUtils::CopyFile(iFsSession, dbTemplate,dbFileName); @@ -398,7 +400,7 @@ } -void CPodcastModel::ImageOperationCompleteL(TInt /*aError*/, TUint /*aHandle*/) +void CPodcastModel::ImageOperationCompleteL(TInt /*aError*/, TUint /*aHandle*/, CPodcastModel& /*aPodcastModel*/) { }