diff -r d17dc5398051 -r 329d304c1aa1 appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandlersilent.h --- a/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandlersilent.h Fri Jun 11 13:45:18 2010 +0300 +++ b/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandlersilent.h Thu Jun 24 12:37:54 2010 +0300 @@ -30,7 +30,8 @@ class CSisxSifPluginUiHandlerSilent : public CSisxSifPluginUiHandlerBase { public: // constructors and destructor - static CSisxSifPluginUiHandlerSilent* NewL( RFs& aFs ); + static CSisxSifPluginUiHandlerSilent* NewL( RFs& aFs, + CSisxSifPluginErrorHandler& aErrorHandler ); ~CSisxSifPluginUiHandlerSilent(); public: // from MUiHandler (via CSisxSifPluginUiHandlerBase) @@ -84,11 +85,10 @@ public: // from CSisxSifPluginUiHandlerBase void DisplayPreparingInstallL( const TDesC& aFileName ); void DisplayCompleteL(); - void DisplayFailedL( TErrorCategory aCategory, TInt aErrorCode, - const TDesC& aErrorMessage, const TDesC& aErrorDetails ); + void DisplayFailedL( const CSisxSifPluginErrorHandler& aError ); protected: // new functions - CSisxSifPluginUiHandlerSilent( RFs& aFs ); + CSisxSifPluginUiHandlerSilent( RFs& aFs, CSisxSifPluginErrorHandler& aErrorHandler ); private: // new functions void ConstructL();