diff -r b4758b4b2d20 -r de84881f4ac3 simpleengine/siputils/src/simplesipconnection.cpp --- a/simpleengine/siputils/src/simplesipconnection.cpp Wed Apr 14 16:22:17 2010 +0300 +++ b/simpleengine/siputils/src/simplesipconnection.cpp Tue Apr 27 17:03:39 2010 +0300 @@ -1607,11 +1607,10 @@ // get request uri from a request TUriParser8 parser; User::LeaveIfError( parser.Parse( aRemoteURI )); - CUri8* uri = CUri8::NewLC( parser ); + CUri8* uri = CUri8::NewL( parser ); // Start to fill headres, Remote URI - CSIPRequestElements* elems = CSIPRequestElements::NewL(uri); - CleanupStack::Pop( uri); // ownership given to elems + CSIPRequestElements* elems = CSIPRequestElements::NewL( uri ); CleanupStack::PushL( elems ); // To header not needed when remote uri set