phonebookui/Phonebook2/ccapplication/ccacommlauncherplugin/src/ccappcommlaunchercontacthandler.cpp
branchCompilerCompatibility
changeset 8 62e2cd501189
parent 0 e686773b3f54
equal deleted inserted replaced
7:b99a9ae5fa32 8:62e2cd501189
   372             isMatch = FieldArrayAndContactActionMatch( 
   372             isMatch = FieldArrayAndContactActionMatch( 
   373                 aContactField, KCCAppCommLauncherVoiceCallGroup, 
   373                 aContactField, KCCAppCommLauncherVoiceCallGroup, 
   374                 CCACOMMLAUNCHER_ROMARRAY_SIZE( KCCAppCommLauncherVoiceCallGroup )); 
   374                 CCACOMMLAUNCHER_ROMARRAY_SIZE( KCCAppCommLauncherVoiceCallGroup )); 
   375             break;
   375             break;
   376         case VPbkFieldTypeSelectorFactory::EUniEditorSelector: 
   376         case VPbkFieldTypeSelectorFactory::EUniEditorSelector: 
       
   377         {
   377         	 TInt flags = 0;
   378         	 TInt flags = 0;
   378         	 CRepository* key = CRepository::NewL(TUid::Uid(KCRUidPhonebook));
   379         	 CRepository* key = CRepository::NewL(TUid::Uid(KCRUidPhonebook));
   379         	 TInt err = key->Get(KPhonebookLocalVariationFlags, flags);
   380         	 TInt err = key->Get(KPhonebookLocalVariationFlags, flags);
   380         	            
   381         	            
   381         	 if ( flags & EVPbkLVShowEmailInSendMsg)
   382         	 if ( flags & EVPbkLVShowEmailInSendMsg)
   389         		 isMatch = FieldArrayAndContactActionMatch( 
   390         		 isMatch = FieldArrayAndContactActionMatch( 
   390         				 aContactField, KCCAppCommLauncherMessageGroup, 
   391         				 aContactField, KCCAppCommLauncherMessageGroup, 
   391         				 CCACOMMLAUNCHER_ROMARRAY_SIZE( KCCAppCommLauncherMessageGroup )); 
   392         				 CCACOMMLAUNCHER_ROMARRAY_SIZE( KCCAppCommLauncherMessageGroup )); 
   392         		 }
   393         		 }
   393         	 delete key;
   394         	 delete key;
   394         	 break;
   395         }
       
   396         break;
   395         case VPbkFieldTypeSelectorFactory::EEmailEditorSelector:        
   397         case VPbkFieldTypeSelectorFactory::EEmailEditorSelector:        
   396             isMatch = FieldArrayAndContactActionMatch( 
   398             isMatch = FieldArrayAndContactActionMatch( 
   397                 aContactField, KCCAppCommLauncherEmailGroup, 
   399                 aContactField, KCCAppCommLauncherEmailGroup, 
   398                 CCACOMMLAUNCHER_ROMARRAY_SIZE( KCCAppCommLauncherEmailGroup )); 
   400                 CCACOMMLAUNCHER_ROMARRAY_SIZE( KCCAppCommLauncherEmailGroup )); 
   399             break;
   401             break;