srsf/nssvascontacthdlr/src/nssvasccontacthandlerimpl.cpp
branchRCL_3
changeset 17 8ce15fced3a6
parent 0 bf1d17376201
equal deleted inserted replaced
15:33b357311f14 17:8ce15fced3a6
  1912                             // set RRD data
  1912                             // set RRD data
  1913                             CArrayFixFlat<TInt> *extIds = new (ELeave) CArrayFixFlat<TInt>( 1 );
  1913                             CArrayFixFlat<TInt> *extIds = new (ELeave) CArrayFixFlat<TInt>( 1 );
  1914                             CleanupStack::PushL( extIds );
  1914                             CleanupStack::PushL( extIds );
  1915 
  1915 
  1916                             extIds->AppendL( iContactQueue[k].iID ); 
  1916                             extIds->AppendL( iContactQueue[k].iID ); 
  1917                             extIds->AppendL( fieldId ); 
  1917                             if ( iExtensionList[i].iCommand == EMessageCommand ||
       
  1918                                   iExtensionList[i].iCommand == EVideoCommand )
       
  1919                                 {
       
  1920                                 TInt id = iPbkHandler->FieldIdL();
       
  1921                                 if ( id )
       
  1922                                     {
       
  1923                                     extIds->AppendL( id );
       
  1924                                     }
       
  1925                                 else
       
  1926                                     {
       
  1927                                     extIds->AppendL( fieldId );
       
  1928                                     }
       
  1929                                 }
       
  1930                             else
       
  1931                                 {
       
  1932                                 extIds->AppendL( fieldId );
       
  1933                                 }
  1918                             extIds->AppendL( action );
  1934                             extIds->AppendL( action );
  1919                             extIds->AppendL( iContactQueue[k].iType );
  1935                             extIds->AppendL( iContactQueue[k].iType );
  1920                             extIds->AppendL( iExtensionList[i].iCommand );
  1936                             extIds->AppendL( iExtensionList[i].iCommand );
  1921 
  1937 
  1922                             rrd->SetIntArrayL ( extIds );
  1938                             rrd->SetIntArrayL ( extIds );