secureswitools/swisistools/source/interpretsislib/sisregistryobject.cpp
changeset 75 2d2d25361590
parent 50 c6e8afe0ba85
child 77 d1838696558c
equal deleted inserted replaced
69:b18a4bf55ddb 75:2d2d25361590
   222 
   222 
   223 SisRegistryObject::SisRegistryObject(CSISController& aSisController,
   223 SisRegistryObject::SisRegistryObject(CSISController& aSisController,
   224 									 RomManager& aRomManager,
   224 									 RomManager& aRomManager,
   225 									 const TUint16 aRegistryFileMajorVersion,
   225 									 const TUint16 aRegistryFileMajorVersion,
   226 									 const TUint16 aRegistryFileMinorVersion,
   226 									 const TUint16 aRegistryFileMinorVersion,
   227 									 ConfigManager& aConfigManager)
   227 									 ConfigManager& aConfigManager,
       
   228 									 const std::wstring& aStubFileName
       
   229 									 )
   228 	: SisRegistryToken(),
   230 	: SisRegistryToken(),
   229 	iFileMajorVersion(aRegistryFileMajorVersion),
   231 	iFileMajorVersion(aRegistryFileMajorVersion),
   230 	iFileMinorVersion(aRegistryFileMinorVersion),
   232 	iFileMinorVersion(aRegistryFileMinorVersion),
   231 	iInRom(true),
   233 	iInRom(true),
   232 	iDeletablePreInstalled(false),
   234 	iDeletablePreInstalled(false),
   235 	#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
   237 	#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
   236 	,iIsHidden(false)
   238 	,iIsHidden(false)
   237 	#endif
   239 	#endif
   238 {
   240 {
   239 	//*** SisRegistryPackage ***//
   241 	//*** SisRegistryPackage ***//
       
   242 	iStubFileName = aStubFileName;
   240 
   243 
   241 	// UID
   244 	// UID
   242 	const CSISInfo& info = aSisController.SISInfo();
   245 	const CSISInfo& info = aSisController.SISInfo();
   243 	TUint32 uid = info.UID1();
   246 	TUint32 uid = info.UID1();
   244 	SetUid(uid);
   247 	SetUid(uid);