equal
deleted
inserted
replaced
170 |
170 |
171 // Continue uninstallation. |
171 // Continue uninstallation. |
172 iUninstallMachine.CompleteSelf(); |
172 iUninstallMachine.CompleteSelf(); |
173 iUninstallMachine.SetActive(); |
173 iUninstallMachine.SetActive(); |
174 |
174 |
175 // The user hasn't cancelled so mark the un-installation as confirmed. This |
|
176 // will allow the registry cache to be regenerated further on during the |
|
177 // un-installation process. |
|
178 iUninstallMachine.iOperationConfirmed = ETrue; |
|
179 } |
175 } |
180 |
176 |
181 // The next state will be planning uninstallation. |
177 // The next state will be planning uninstallation. |
182 CUninstallMachine::TState* CUninstallMachine::TConfirmationState::CompleteL() |
178 CUninstallMachine::TState* CUninstallMachine::TConfirmationState::CompleteL() |
183 { |
179 { |
232 |
228 |
233 // The next state will be interfacing with transaction support |
229 // The next state will be interfacing with transaction support |
234 CUninstallMachine::TState* CUninstallMachine::TPlanUninstallationState::CompleteL() |
230 CUninstallMachine::TState* CUninstallMachine::TPlanUninstallationState::CompleteL() |
235 { |
231 { |
236 DEBUG_PRINTF(_L8("Uninstall Machine - Completed Uninstallation Planning State")); |
232 DEBUG_PRINTF(_L8("Uninstall Machine - Completed Uninstallation Planning State")); |
|
233 // The user hasn't cancelled so mark the un-installation as confirmed. This |
|
234 // will allow the registry cache to be regenerated further on during the |
|
235 // un-installation process. |
|
236 iUninstallMachine.iOperationConfirmed = ETrue; |
237 return static_cast<TState*>(&iUninstallMachine.iIntegritySupportState); |
237 return static_cast<TState*>(&iUninstallMachine.iIntegritySupportState); |
238 } |
238 } |
239 |
239 |
240 CUninstallMachine::TState* CUninstallMachine::TPlanUninstallationState::ErrorL(TInt aCode) |
240 CUninstallMachine::TState* CUninstallMachine::TPlanUninstallationState::ErrorL(TInt aCode) |
241 { |
241 { |