diff -r 84a16765cd86 -r 98b66e4fb0be secureswitools/swisistools/source/interpretsislib/installer.h --- a/secureswitools/swisistools/source/interpretsislib/installer.h Fri Mar 19 09:33:35 2010 +0200 +++ b/secureswitools/swisistools/source/interpretsislib/installer.h Fri Apr 16 15:05:20 2010 +0300 @@ -68,7 +68,11 @@ void UninstallPkg(const SisFile& aSis); // Uninstall the same package (if found) // prior to installation - +#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK + void Backup(const SisFile& aFile, InstallableFiles& aInstallable, TBool& aBackupFlag); + void RemoveBackup(const SisFile& aFile, InstallableFiles& aInstallable); + void Restore(const SisFile& aFile, InstallableFiles& aInstallable, TBool& aBackupFlag); +#endif bool DependenciesOk(const SisFile& aFile); // Check to see if the sis file // meets it's dependencies @@ -92,7 +96,7 @@ const SisRegistryObject& AddRegistry(const SisFile& aFile, // Create the registry entries for const InstallableFiles& aInstalled, const bool aSUFlag); // the installed sis file - void RemoveHashForFile(const std::wstring& aFile); + //void RemoveHashForFile(const std::wstring& aFile); bool CheckDependency(const CSISDependency* aDep);