diff -r 425d8f4f7fa5 -r bb2423252ea3 networksecurity/tls/protocol/handshakereceiveevents.cpp --- a/networksecurity/tls/protocol/handshakereceiveevents.cpp Wed Sep 15 00:18:51 2010 +0300 +++ b/networksecurity/tls/protocol/handshakereceiveevents.cpp Wed Sep 15 13:53:10 2010 +0300 @@ -448,7 +448,7 @@ HBufC8* buf = listPtr.AllocL(); CleanupStack::PushL(buf); User::LeaveIfError(cryptoAttributes.iDistinguishedCANames.Append(buf) ); - CleanupStack::Pop(); + CleanupStack::Pop(buf); listNode = listNode->Next(); } iTlsProvider->Attributes()->iClientAuthenticate = ETrue;