installationservices/swi/source/apprscparser/apprscparser.cpp
changeset 42 d17dc5398051
parent 25 98b66e4fb0be
child 55 ac7f90a6ff4c
equal deleted inserted replaced
37:6e7b00453237 42:d17dc5398051
   524             for (TInt i=0; i < iLocalizableRscArray.Count(); ++i)
   524             for (TInt i=0; i < iLocalizableRscArray.Count(); ++i)
   525                 {
   525                 {
   526                 CResourceFile* currLocalizableFile = iLocalizableRscArray[i]->iRscFile;                
   526                 CResourceFile* currLocalizableFile = iLocalizableRscArray[i]->iRscFile;                
   527                 currLocalizableFile->ConfirmSignatureL();
   527                 currLocalizableFile->ConfirmSignatureL();
   528                 HBufC8* data = NULL;
   528                 HBufC8* data = NULL;
   529                 TRAPD(err, data = currLocalizableFile->AllocReadL(aResourceId));                
   529                 TRAPD(err, data = currLocalizableFile->AllocReadL(aResourceId));                  
   530                 if(err == KErrNone)
   530                 if(err == KErrNone)
   531                     {
   531                     {
       
   532                     DEBUG_PRINTF3(_L8("Opaque Data read (length %d) from the localizable resouce file : %S"), data->Length(), data);
   532                     CleanupStack::PushL(data);
   533                     CleanupStack::PushL(data);
   533                     Usif::COpaqueData* opaqueData = Usif::COpaqueData::NewL(*data, iLocalizableRscArray[i]->iLanguage);
   534                     Usif::COpaqueData* opaqueData = Usif::COpaqueData::NewL(*data, iLocalizableRscArray[i]->iLanguage);
   534                     aOpaqueDataArray.AppendL(opaqueData);
   535                     aOpaqueDataArray.AppendL(opaqueData);
   535                     CleanupStack::PopAndDestroy(data);
   536                     CleanupStack::PopAndDestroy(data);
   536                     }
   537                     }
   539         else
   540         else
   540             {
   541             {
   541             // Expecting opaque data to be in the registration file
   542             // Expecting opaque data to be in the registration file
   542             __ASSERT_ALWAYS(aRegistrationFile, Panic(EPanicNullPointer));
   543             __ASSERT_ALWAYS(aRegistrationFile, Panic(EPanicNullPointer));
   543             HBufC8* data = aRegistrationFile->AllocReadLC(aResourceId);
   544             HBufC8* data = aRegistrationFile->AllocReadLC(aResourceId);
       
   545             DEBUG_PRINTF3(_L8("Opaque Data read (length %d) from the registration resouce file : %S"), data->Length(), data);
   544             Usif::COpaqueData* opaqueData = Usif::COpaqueData::NewL(*data, TLanguage(0));
   546             Usif::COpaqueData* opaqueData = Usif::COpaqueData::NewL(*data, TLanguage(0));
   545             aOpaqueDataArray.AppendL(opaqueData);
   547             aOpaqueDataArray.AppendL(opaqueData);
   546             CleanupStack::PopAndDestroy(data);
   548             CleanupStack::PopAndDestroy(data);
   547             }
   549             }
   548         }
   550         }