secureswitools/swisistools/source/interpretsislib/sisregistryobject.cpp
branchRCL_3
changeset 12 7ca52d38f8c3
parent 0 ba25891c3a9e
child 24 5cc91383ab1e
--- a/secureswitools/swisistools/source/interpretsislib/sisregistryobject.cpp	Fri Mar 12 15:43:14 2010 +0200
+++ b/secureswitools/swisistools/source/interpretsislib/sisregistryobject.cpp	Mon Mar 15 12:41:05 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;