equal
deleted
inserted
replaced
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 ); |