--- a/phoneengine/PhoneCntFinder/ContactService/src/CPhCntContactManager.cpp Thu Jul 15 18:38:16 2010 +0300
+++ b/phoneengine/PhoneCntFinder/ContactService/src/CPhCntContactManager.cpp Thu Aug 19 09:54:27 2010 +0300
@@ -116,18 +116,20 @@
//
MPhCntContactMatchStrategy* CPhCntContactManager::CreateContactMatchStrategyL(
MVPbkContactFindObserver& aObserver,
- TBool aRemoveDuplicates )
+ TDuplicateRemovalStrategy aStrategy )
{
- TUint32 dupesMatch =
+ const TUint32 removeDuplicatesStrategyFlag =
CVPbkPhoneNumberMatchStrategy::EVPbkDuplicatedContactsMatchFlag |
CVPbkPhoneNumberMatchStrategy::EVPbkBestMatchingFlag;
- TUint32 noDupesMatch = CVPbkPhoneNumberMatchStrategy::EVPbkBestMatchingFlag;
-
+ const TUint32 dontRemoveDuplicatesStrategyFlag =
+ CVPbkPhoneNumberMatchStrategy::EVPbkBestMatchingFlag;
+
return CPhCntContactMatchStrategy::NewL(
*iContactManager,
*iContactStoreUris,
aObserver,
- aRemoveDuplicates ? dupesMatch : noDupesMatch );
+ aStrategy == ERemoveDuplicates ?
+ removeDuplicatesStrategyFlag : dontRemoveDuplicatesStrategyFlag );
}
// ---------------------------------------------------------------------------