phonebookui/Phonebook2/UIServices/src/CPbk2AiwSelectionProvider.cpp
branchRCL_3
changeset 57 2666d9724c76
parent 3 04ab22b956c2
child 64 c1e8ba0c2b16
--- a/phonebookui/Phonebook2/UIServices/src/CPbk2AiwSelectionProvider.cpp	Mon Jun 21 15:24:27 2010 +0300
+++ b/phonebookui/Phonebook2/UIServices/src/CPbk2AiwSelectionProvider.cpp	Thu Jul 15 18:22:55 2010 +0300
@@ -328,6 +328,11 @@
         ( EGenericParamContactLinkArray, aInParamList );
     CleanupStack::PushL( linkBuffer );
 
+    // StatusPane Id
+    HBufC8* statusPaneId = PackParameterToBufferL
+        ( EGenericParamUnspecified, aInParamList );
+    CleanupStack::PushL( statusPaneId );
+        
     // Title pane
     HBufC* titlePaneText = ClientTitlePaneL();
     CleanupStack::PushL( titlePaneText );
@@ -340,6 +345,7 @@
     length += Pbk2IPCPackage::CountPackageSize( iDefaultPrioritiesBuffer );
     length += Pbk2IPCPackage::CountPackageSize( iContactViewFilterBuffer );
     length += Pbk2IPCPackage::CountPackageSize( titlePaneText );
+    length += Pbk2IPCPackage::CountPackageSize( statusPaneId );
 
     delete iConfigurationPackage;
     iConfigurationPackage = NULL;
@@ -353,10 +359,11 @@
     Pbk2IPCPackage::ExternalizeL( iDefaultPrioritiesBuffer, writeStream );
     Pbk2IPCPackage::ExternalizeL( iContactViewFilterBuffer, writeStream );
     Pbk2IPCPackage::ExternalizeL( titlePaneText, writeStream );
+    Pbk2IPCPackage::ExternalizeL( statusPaneId, writeStream );
     writeStream.CommitL();
 
     CleanupStack::PopAndDestroy( &writeStream );
-    CleanupStack::PopAndDestroy( 3 ); // titlePaneText, linkBuffer,
+    CleanupStack::PopAndDestroy( 4 ); // titlePaneText, statusPaneId, linkBuffer,
                                       // storeUriBuffer
     }