diff -r 41a7f70b3818 -r 5266b1f337bd phoneapp/phoneuiutils/src/cphonecenrepproxy.cpp --- a/phoneapp/phoneuiutils/src/cphonecenrepproxy.cpp Tue Aug 31 15:14:29 2010 +0300 +++ b/phoneapp/phoneuiutils/src/cphonecenrepproxy.cpp Wed Sep 01 12:30:10 2010 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -145,6 +146,19 @@ User::LeaveIfError( GetTelephonyVariantData() ); User::LeaveIfError( GetPhoneUIVariantData() ); + + iCenRepAccessoryEventHandler = CPhoneCenRepEventHandler::NewL( + KCRUidAccessorySettings ); + iCenRepNetworkEventHandler = CPhoneCenRepEventHandler::NewL( + KCRUidNetworkSettings ); + iCenRepThemesEventHandler = CPhoneCenRepEventHandler::NewL( + KCRUidThemes ); + iCenRepLanguageEventHandler = CPhoneCenRepEventHandler::NewL( + KCRUidAknFep ); + iCenRepQwertyEventHandler = CPhoneCenRepEventHandler::NewL( + KCRUidAvkon ); + iCenRepKDRMHelperEventHandler = CPhoneCenRepEventHandler::NewL( + KCRUidDRMHelperServer ); } // --------------------------------------------------------- @@ -417,7 +431,7 @@ const TInt count = iObserverArray->Count(); for ( TInt i = count-1; i >=0; i-- ) { - iObserverArray->At( i ); + const TCenRepObserverTag& observerTag = iObserverArray->At( i ); iObserverArray->Delete( i ); } }