diff -r c0c2f28ace9c -r a0da872af3fa httpfilters/cookie/ManagerSrc/CookieIPC.cpp --- a/httpfilters/cookie/ManagerSrc/CookieIPC.cpp Tue Aug 31 15:44:10 2010 +0300 +++ b/httpfilters/cookie/ManagerSrc/CookieIPC.cpp Wed Sep 01 12:21:21 2010 +0100 @@ -526,11 +526,7 @@ while ( bufferPtr < bufferEndPtr ) { - // coverity [alloc_fn] - // coverity [assign] CCookie* cookie = CCookie::NewL( iStringPool ); - - // coverity [push] CleanupStack::PushL( cookie ); UnpackCookieL( bufferPtr, *cookie ); @@ -544,11 +540,9 @@ // The cookie pointer array (i.e. iCookies) takes over the // ownership User::LeaveIfError( aCookies.Append( cookie ) ); - - // coverity [pop] + CleanupStack::Pop(); // cookie } - // coverity [memory_leak] } }