phonebookui/Phonebook2/Presentation/src/CPbk2DuplicateContactFinder.cpp
branchRCL_3
changeset 45 34879f5cfc63
parent 35 4ae315f230bc
child 64 c1e8ba0c2b16
equal deleted inserted replaced
39:a6539d1e8e43 45:34879f5cfc63
   486     const TInt fieldCount = aContact->Fields().FieldCount();
   486     const TInt fieldCount = aContact->Fields().FieldCount();
   487     const MVPbkBaseContactFieldCollection& fieldSet = aContact->Fields();
   487     const MVPbkBaseContactFieldCollection& fieldSet = aContact->Fields();
   488     for ( TInt i = 0; i < fieldCount; ++i )
   488     for ( TInt i = 0; i < fieldCount; ++i )
   489         {
   489         {
   490         const MVPbkBaseContactField& field = fieldSet.FieldAt(i);
   490         const MVPbkBaseContactField& field = fieldSet.FieldAt(i);
   491         TInt fieldTypeId = field.BestMatchingFieldType()->FieldTypeResId();
   491         if ( field.BestMatchingFieldType() )
   492         
   492             {
   493         if ( fieldTypeId == aFieldId )
   493             TInt fieldTypeId = field.BestMatchingFieldType()->FieldTypeResId();
   494             {
   494             if ( fieldTypeId == aFieldId )
   495             return &field;
   495                 {
       
   496                 return &field;
       
   497                 }
   496             }
   498             }
   497         }
   499         }
   498     return NULL;
   500     return NULL;
   499     }
   501     }
   500 
   502