diff -r 2666d9724c76 -r d4f567ce2e7c phonebookui/Phonebook2/ServerApplication/src/CPbk2SingleAssignDataPhase.cpp --- a/phonebookui/Phonebook2/ServerApplication/src/CPbk2SingleAssignDataPhase.cpp Thu Jul 15 18:22:55 2010 +0300 +++ b/phonebookui/Phonebook2/ServerApplication/src/CPbk2SingleAssignDataPhase.cpp Thu Aug 19 09:41:07 2010 +0300 @@ -174,6 +174,16 @@ } // -------------------------------------------------------------------------- +// CPbk2SingleAssignDataPhase::DenyDelayed +// -------------------------------------------------------------------------- +// +void CPbk2SingleAssignDataPhase::DenyDelayedL + ( const TDesC8& /*aContactLinkBuffer*/ ) + { + // Nothing to do + } + +// -------------------------------------------------------------------------- // CPbk2SingleAssignDataPhase::Results // -------------------------------------------------------------------------- // @@ -540,9 +550,16 @@ void CPbk2SingleAssignDataPhase::FinalizeL ( const MVPbkStoreContact* aStoreContact ) { + TBool thisDestroyed = EFalse; + iDestroyedPtr = &thisDestroyed; + AppendResultL( aStoreContact ); - DisplayNotesL(); - iObserver.NextPhase( *this ); + DisplayNotesL(); + + if ( !thisDestroyed ) + { + iObserver.NextPhase( *this ); + } } // End of File