pkiutilities/securitydialognotifiersrv/src/securitydialogoperserverauthfail.cpp
changeset 63 989397f9511c
parent 53 25dd1e8b2663
--- 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();
         }