--- a/pkiutilities/securitydialognotifiersrv/src/securitydialogoperserverauthfail.cpp Thu Oct 07 14:07:34 2010 +0300
+++ b/pkiutilities/securitydialognotifiersrv/src/securitydialogoperserverauthfail.cpp Thu Oct 14 13:56:11 2010 +0300
@@ -212,7 +212,8 @@
//
CServerAuthFailOperation::CServerAuthFailOperation(
MSecurityDialogOperationObserver& aObserver, const RMessage2& aMessage,
- TInt aReplySlot ) : CSecurityDialogOperation( aObserver, aMessage, aReplySlot )
+ TInt aReplySlot ) : CSecurityDialogOperation( aObserver, aMessage, aReplySlot ),
+ iRetrievedCertBufPtr(0, 0)
{
TRACE( "CServerAuthFailOperation::CServerAuthFailOperation" );
}
@@ -457,9 +458,9 @@
iRetrievedCertBuffer = NULL;
}
iRetrievedCertBuffer = HBufC8::NewL( cert.Size() );
- TPtr8 buffer = iRetrievedCertBuffer->Des();
+ iRetrievedCertBufPtr.Set( iRetrievedCertBuffer->Des() );
- iTrustedSiteCertStore->Retrieve( cert, buffer, iStatus );
+ iTrustedSiteCertStore->Retrieve( cert, iRetrievedCertBufPtr, iStatus );
iMode = ERetrieveTrustedSiteCert;
SetActive();
}