equal
deleted
inserted
replaced
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 |