phoneapp/phoneuiutils/src/cphonecenrepproxy.cpp
branchRCL_3
changeset 62 5266b1f337bd
parent 61 41a7f70b3818
--- 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    <UiklafInternalCRKeys.h>
 #include    <ProfileEngineDomainCRKeys.h>
 #include    <DRMHelperServerInternalCRKeys.h>
+#include    <AknFepInternalCRKeys.h>
 #include    <AvkonInternalCRKeys.h>
 #include    <btengdomaincrkeys.h> 
 #include    <utf.h>
@@ -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 );
         }
     }