phonebookui/Phonebook2/ServerApplication/src/CPbk2SingleAssignDataPhase.cpp
branchRCL_3
changeset 18 d4f567ce2e7c
parent 0 e686773b3f54
--- 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