simpleengine/siputils/src/simplesipconnection.cpp
branchRCL_3
changeset 14 de84881f4ac3
parent 0 c8caa15ef882
child 25 e53c01f160bc
equal deleted inserted replaced
11:b4758b4b2d20 14:de84881f4ac3
  1605         }
  1605         }
  1606 
  1606 
  1607     // get request uri from a request
  1607     // get request uri from a request
  1608     TUriParser8 parser;
  1608     TUriParser8 parser;
  1609     User::LeaveIfError( parser.Parse( aRemoteURI ));
  1609     User::LeaveIfError( parser.Parse( aRemoteURI ));
  1610     CUri8* uri = CUri8::NewLC( parser );
  1610     CUri8* uri = CUri8::NewL( parser );
  1611 
  1611 
  1612     // Start to fill headres,  Remote URI
  1612     // Start to fill headres,  Remote URI
  1613     CSIPRequestElements* elems = CSIPRequestElements::NewL(uri);
  1613     CSIPRequestElements* elems = CSIPRequestElements::NewL( uri );
  1614     CleanupStack::Pop( uri); // ownership given to elems
       
  1615     CleanupStack::PushL( elems );
  1614     CleanupStack::PushL( elems );
  1616     // To header not needed when remote uri set
  1615     // To header not needed when remote uri set
  1617 
  1616 
  1618     uri = CUri8::NewLC( parser );
  1617     uri = CUri8::NewLC( parser );
  1619     CSIPAddress* sipAddress = CSIPAddress::NewL( uri );
  1618     CSIPAddress* sipAddress = CSIPAddress::NewL( uri );