installationservices/swi/source/backuprestore/backupsession.cpp
branchRCL_3
changeset 25 7333d7932ef7
parent 21 5bddc28da627
child 26 8b7f4e561641
equal deleted inserted replaced
24:5cc91383ab1e 25:7333d7932ef7
   182 		
   182 		
   183 		TBool nonRemovableAugmentation = ETrue;
   183 		TBool nonRemovableAugmentation = ETrue;
   184 		
   184 		
   185 		for (TInt i = 0; i < augmentationCount; ++i)
   185 		for (TInt i = 0; i < augmentationCount; ++i)
   186 			{			
   186 			{			
   187 			RSisRegistryEntry augmentation;
   187 			RSisRegistryWritableEntry augmentation;
   188 			augmentation.OpenL(iSession, *packages[i]);
   188 			augmentation.OpenL(iSession, *packages[i]);
   189 			CleanupClosePushL(augmentation);
   189 			CleanupClosePushL(augmentation);
   190 			
   190 			
   191 			if(augCount != augmentationCount)
   191 			if(augCount != augmentationCount)
   192 			    {
   192 			    {
   210 			// The drives for all SPs need to be appended after the file to
   210 			// The drives for all SPs need to be appended after the file to
   211 			// list to preserve BC with backup data created before SP drives
   211 			// list to preserve BC with backup data created before SP drives
   212 			// were backed up.
   212 			// were backed up.
   213 			augmentationDrives.AppendL(augmentation.SelectedDriveL());
   213 			augmentationDrives.AppendL(augmentation.SelectedDriveL());
   214 			// Get the matching supported languages
   214 			// Get the matching supported languages
   215 			entry.GetMatchingSupportedLanguagesL(matchingSupportedLanguagesArray);
   215 			augmentation.GetMatchingSupportedLanguagesL(matchingSupportedLanguagesArray);
   216 
   216 
   217 			// Appending ELangNone at the end as marker for the end of the language IDs
   217 			// Appending ELangNone at the end as marker for the end of the language IDs
   218 			// as we also append the language ID's from other Augmentations
   218 			// as we also append the language ID's from other Augmentations
   219 			matchingSupportedLanguagesArray.AppendL(ELangNone);
   219 			matchingSupportedLanguagesArray.AppendL(ELangNone);
   220 
   220