equal
deleted
inserted
replaced
63 // CWmInstaller::ConstructL |
63 // CWmInstaller::ConstructL |
64 // --------------------------------------------------------- |
64 // --------------------------------------------------------- |
65 // |
65 // |
66 void CWmInstaller::ConstructL() |
66 void CWmInstaller::ConstructL() |
67 { |
67 { |
|
68 iMime = KWrtMime().AllocL(); |
68 iIdle = CIdle::NewL( CActive::EPriorityStandard ); |
69 iIdle = CIdle::NewL( CActive::EPriorityStandard ); |
69 } |
70 } |
70 |
71 |
71 // --------------------------------------------------------- |
72 // --------------------------------------------------------- |
72 // CWmInstaller::~CWmInstaller |
73 // CWmInstaller::~CWmInstaller |
79 if ( iIdle && iIdle->IsActive() ) |
80 if ( iIdle && iIdle->IsActive() ) |
80 { |
81 { |
81 iIdle->Cancel(); |
82 iIdle->Cancel(); |
82 } |
83 } |
83 delete iIdle; |
84 delete iIdle; |
|
85 delete iMime; |
84 } |
86 } |
85 |
87 |
86 // --------------------------------------------------------- |
88 // --------------------------------------------------------- |
87 // CWmInstaller::DoCancel |
89 // CWmInstaller::DoCancel |
88 // --------------------------------------------------------- |
90 // --------------------------------------------------------- |
164 SwiUI::TUninstallOptions optionsUninstall; |
166 SwiUI::TUninstallOptions optionsUninstall; |
165 optionsUninstall.iBreakDependency = SwiUI::EPolicyAllowed; |
167 optionsUninstall.iBreakDependency = SwiUI::EPolicyAllowed; |
166 optionsUninstall.iKillApp = SwiUI::EPolicyAllowed; |
168 optionsUninstall.iKillApp = SwiUI::EPolicyAllowed; |
167 SwiUI::TUninstallOptionsPckg uninstallOptionsPkg( optionsUninstall ); |
169 SwiUI::TUninstallOptionsPckg uninstallOptionsPkg( optionsUninstall ); |
168 iInstaller.SilentUninstall( iStatus, iUid, |
170 iInstaller.SilentUninstall( iStatus, iUid, |
169 uninstallOptionsPkg, KWrtMime ); |
171 uninstallOptionsPkg, *iMime ); |
170 |
172 |
171 aData->VisualizeUninstallL(); |
173 aData->VisualizeUninstallL(); |
172 SetActive(); |
174 SetActive(); |
173 } |
175 } |
174 } |
176 } |