diff -r 1cc61a22b5f5 -r 7770e7c6cef3 xmlsecurityengine/xmlseccrypto/src/xmlsecc_x509wrapper.cpp --- a/xmlsecurityengine/xmlseccrypto/src/xmlsecc_x509wrapper.cpp Fri Jun 11 16:29:19 2010 +0100 +++ b/xmlsecurityengine/xmlseccrypto/src/xmlsecc_x509wrapper.cpp Thu Jul 22 16:49:54 2010 +0100 @@ -278,7 +278,7 @@ User::LeaveIfError( aCertStore->iSymbianCertStore->GetError() ); certdata=aCertStore->iSymbianCertStore->GetRetrieveCertData(); certX509 = CX509Certificate::NewLC(*certdata); - aCertStore->iRootCertsSCS.Append((CX509Certificate *)certX509); + User::LeaveIfError(aCertStore->iRootCertsSCS.Append((CX509Certificate *)certX509)); CleanupStack::Pop(certX509); } aCertStore->iCertChain = CSymbianCertChain::NewL();