webservices/wsframework/src/senmessagecontext.cpp
changeset 31 a8ae8e6fbd42
parent 0 62f9d29f7211
child 37 1adb97a15c2f
equal deleted inserted replaced
23:a1df79fa35b4 31:a8ae8e6fbd42
   395 
   395 
   396     TInt leaveCode(KErrNone);
   396     TInt leaveCode(KErrNone);
   397     CSenContextItem* pItem = MessageToItem( apMessage, aOwned, leaveCode );
   397     CSenContextItem* pItem = MessageToItem( apMessage, aOwned, leaveCode );
   398     if( leaveCode != KErrNone ) 
   398     if( leaveCode != KErrNone ) 
   399         {
   399         {
       
   400          delete pItem;	
   400         return leaveCode;
   401         return leaveCode;
   401         }
   402         }
   402 
   403 
   403     TInt retCode(iItems.Append(&aKey, pItem));
   404     TInt retCode(iItems.Append(&aKey, pItem));
   404     if( retCode != KErrNone )
   405     if( retCode != KErrNone )
   413     {
   414     {
   414     TInt leaveCode(KErrNone);
   415     TInt leaveCode(KErrNone);
   415     CSenContextItem* pItem = MessageToItem( apMessage, aOwned, leaveCode );
   416     CSenContextItem* pItem = MessageToItem( apMessage, aOwned, leaveCode );
   416     if( leaveCode != KErrNone ) 
   417     if( leaveCode != KErrNone ) 
   417         {
   418         {
       
   419         	delete pItem;
   418         return leaveCode;
   420         return leaveCode;
   419         }
   421         }
   420 
   422 
   421     TInt retCode(iItems.UpdateValue(&aKey, pItem));
   423     TInt retCode(iItems.UpdateValue(&aKey, pItem));
   422     if( retCode != KErrNone && aOwned )
   424     if( retCode != KErrNone && aOwned )