diff -r 4ae315f230bc -r a6539d1e8e43 phonebookui/Phonebook2/ccapplication/ccapp/src/ccaappappui.cpp --- a/phonebookui/Phonebook2/ccapplication/ccapp/src/ccaappappui.cpp Tue May 25 12:26:45 2010 +0300 +++ b/phonebookui/Phonebook2/ccapplication/ccapp/src/ccaappappui.cpp Wed Jun 09 09:26:27 2010 +0300 @@ -171,22 +171,31 @@ // CCCAAppAppUi::InitializePlugin // --------------------------------------------------------------------------- // -void CCCAAppAppUi::InitializePlugin( - CCCAParameter& aParameter ) +void CCCAAppAppUi::InitializePluginL() { CCA_DP( KCCAppLogFile, CCA_L("->CCCAAppAppUi::InitializePluginL")); - iCCAParameter = &aParameter; - if ( KErrNone != - iCCAppView->StartView( iCCAParameter->LaunchedViewUid() )) + + + TInt error = iCCAppView->StartView( iCCAParameter->LaunchedViewUid() ); + if ( KErrNone != error ) { - Exit(); + User::Leave( error ); } - + CCA_DP( KCCAppLogFile, CCA_L("<-CCCAAppAppUi::InitializePluginL")); } // --------------------------------------------------------------------------- +// CCCAAppAppUi::SetParameter +// --------------------------------------------------------------------------- +// +void CCCAAppAppUi::SetParameter( CCCAParameter& aParameter ) + { + iCCAParameter = &aParameter; + } + +// --------------------------------------------------------------------------- // CCCAAppAppUi::Parameter // --------------------------------------------------------------------------- //