--- a/secureswitools/swisistools/source/interpretsislib/sisregistryobject.cpp Tue Feb 02 00:20:15 2010 +0200
+++ b/secureswitools/swisistools/source/interpretsislib/sisregistryobject.cpp Fri Mar 19 09:33:35 2010 +0200
@@ -604,7 +604,7 @@
return 0;
}
-void SisRegistryObject::UpgradeEntry(const SisFile& aSis, const InstallableFiles& aFiles, TInt aInstallDrive, const bool aSUFlag, ConfigManager& aConfigManager)
+void SisRegistryObject::UpgradeEntry(const SisFile& aSis, const InstallableFiles& aFiles, TInt aInstallDrive, const bool aSUFlag, const bool aIsRemovable, ConfigManager& aConfigManager)
{
// Version
iVersion = aSis.GetVersion();
@@ -621,6 +621,8 @@
iSignedBySuCert = aSUFlag;
+ if(aIsRemovable)
+ iIsRemovable = false;
iTrust = KSisPackageCertificateChainValidatedToTrustAnchor;
iTrustTimeStamp = 0;