diff -r 5cc91383ab1e -r 7333d7932ef7 iaupdate/IAD/engine/controller/src/iaupdateinstalloperation.cpp --- a/iaupdate/IAD/engine/controller/src/iaupdateinstalloperation.cpp Thu Aug 19 10:02:49 2010 +0300 +++ b/iaupdate/IAD/engine/controller/src/iaupdateinstalloperation.cpp Tue Aug 31 15:21:33 2010 +0300 @@ -205,8 +205,10 @@ { // Install interface was available. // So, start installing with silent install operation. - SwiUI::TInstallOptions options( - IAUpdateUtils::SilentInstallOptionsL( Node() ) ); + // Get silent install parameters + Usif::COpaqueNamedParams * options = Usif::COpaqueNamedParams::NewLC(); + + IAUpdateUtils::UsifSilentInstallOptionsL ( options ); operation = install->SilentInstallL( *this, options ); @@ -216,7 +218,7 @@ IAUPDATE_TRACE("[IAUPDATE] ERROR Could not create the operation."); User::Leave( KErrGeneral ); } - + CleanupStack::Pop( options ); CleanupStack::PopAndDestroy( install ); } else