diff -r e30d4a1b8bad -r c26cc2a7c548 phoneengine/PhoneCntFinder/ContactService/src/CPhCntContactManager.cpp --- a/phoneengine/PhoneCntFinder/ContactService/src/CPhCntContactManager.cpp Wed Sep 15 12:12:21 2010 +0300 +++ b/phoneengine/PhoneCntFinder/ContactService/src/CPhCntContactManager.cpp Wed Oct 13 14:31:22 2010 +0300 @@ -116,20 +116,14 @@ // MPhCntContactMatchStrategy* CPhCntContactManager::CreateContactMatchStrategyL( MVPbkContactFindObserver& aObserver, - TDuplicateRemovalStrategy aStrategy ) + TDuplicateRemovalStrategy aRemoveDuplicatesStrategy ) { - const TUint32 removeDuplicatesStrategyFlag = - CVPbkPhoneNumberMatchStrategy::EVPbkDuplicatedContactsMatchFlag | - CVPbkPhoneNumberMatchStrategy::EVPbkBestMatchingFlag; - const TUint32 dontRemoveDuplicatesStrategyFlag = - CVPbkPhoneNumberMatchStrategy::EVPbkBestMatchingFlag; - + return CPhCntContactMatchStrategy::NewL( *iContactManager, *iContactStoreUris, aObserver, - aStrategy == ERemoveDuplicates ? - removeDuplicatesStrategyFlag : dontRemoveDuplicatesStrategyFlag ); + aRemoveDuplicatesStrategy ); } // ---------------------------------------------------------------------------