equal
deleted
inserted
replaced
74 // -------------------------------------------------------------------------- |
74 // -------------------------------------------------------------------------- |
75 // |
75 // |
76 void CRefineView::MatchL( |
76 void CRefineView::MatchL( |
77 RPointerArray<CCntModelViewContact>& aMatchedContacts ) |
77 RPointerArray<CCntModelViewContact>& aMatchedContacts ) |
78 { |
78 { |
|
79 CleanupClosePushL( aMatchedContacts ); |
79 if ( iIdleUpdate ) |
80 if ( iIdleUpdate ) |
80 { |
81 { |
81 iIdleUpdate->Cancel(); |
82 iIdleUpdate->Cancel(); |
82 } |
83 } |
83 |
84 |
96 CCntModelViewContact* nativeContact = |
97 CCntModelViewContact* nativeContact = |
97 const_cast<CCntModelViewContact*>( candidate.NativeContact() ); |
98 const_cast<CCntModelViewContact*>( candidate.NativeContact() ); |
98 aMatchedContacts.AppendL( nativeContact ); |
99 aMatchedContacts.AppendL( nativeContact ); |
99 } |
100 } |
100 } |
101 } |
|
102 CleanupStack::Pop(); |
101 } |
103 } |
102 |
104 |
103 // -------------------------------------------------------------------------- |
105 // -------------------------------------------------------------------------- |
104 // CRefineView::DoContactAddedToViewL |
106 // CRefineView::DoContactAddedToViewL |
105 // -------------------------------------------------------------------------- |
107 // -------------------------------------------------------------------------- |