diff -r e257e2b6459d -r 4aca42fa4eb1 mmappcomponents/harvester/filehandler/inc/mpxharvesterdb.h --- a/mmappcomponents/harvester/filehandler/inc/mpxharvesterdb.h Wed Jun 09 10:13:45 2010 +0300 +++ b/mmappcomponents/harvester/filehandler/inc/mpxharvesterdb.h Mon Jun 21 16:13:35 2010 +0300 @@ -51,9 +51,10 @@ * Two-phased constructor * @param aDrive drive of the database * @param aFs file session + * @param aEMMC whether the system has an internal drive * @return new instance of CMPXHarvesterDB */ - static CMPXHarvesterDB* NewL( TDriveNumber aDrive, RFs& aFs ); + static CMPXHarvesterDB* NewL( TDriveNumber aDrive, RFs& aFs, TBool aEMMC = EFalse ); /** * Virtual destructor @@ -209,7 +210,7 @@ /** * Default constructor */ - CMPXHarvesterDB( TDriveNumber aDrive, RFs& aFs ); + CMPXHarvesterDB( TDriveNumber aDrive, RFs& aFs, TBool aEMMC ); /** * 2nd phase constructor @@ -219,6 +220,7 @@ private: // data TDriveNumber iDrive; RFs& iFs; + TBool iEMMC; //Has system an internal drive // Internal database CFileStore* iStore; RDbStoreDatabase* iDatabase; // Local single client db