diff -r aad866c37519 -r 7bad16cccaca pkiutilities/untrustedcertificatedialog/src/untrustedcertificatewidget_symbian.cpp --- a/pkiutilities/untrustedcertificatedialog/src/untrustedcertificatewidget_symbian.cpp Fri Jun 11 14:28:40 2010 +0300 +++ b/pkiutilities/untrustedcertificatedialog/src/untrustedcertificatewidget_symbian.cpp Wed Jun 23 19:10:54 2010 +0300 @@ -20,26 +20,7 @@ #include "untrustedcertificatedefinitions.h" #include "untrustedcertificateinfobase.h" #include "untrustedcertificateinfo_symbian.h" -#include // CX509Certificate - - -// ======== LOCAL FUNCTIONS ======== - -// ---------------------------------------------------------------------------- -// DoProcessEncodedCertificateL() -// ---------------------------------------------------------------------------- -// -UntrustedCertificateInfoBase* DoProcessEncodedCertificateL( const QByteArray &encodedCert ) -{ - TPtrC8 ptr8( reinterpret_cast(encodedCert.constData()), encodedCert.length()); - CX509Certificate* cert = CX509Certificate::NewLC( ptr8 ); - - UntrustedCertificateInfoSymbian *info = 0; - info = new UntrustedCertificateInfoSymbian(*cert); - CleanupStack::PopAndDestroy( cert ); - - return info; -} +#include // TValidationError // ======== MEMBER FUNCTIONS ======== @@ -59,8 +40,7 @@ // void UntrustedCertificateWidget::processEncodedCertificate(const QByteArray &encodedCert) { - UntrustedCertificateInfoBase *info = 0; - QT_TRAP_THROWING(info = DoProcessEncodedCertificateL(encodedCert)); + UntrustedCertificateInfoBase *info = new UntrustedCertificateInfoSymbian(encodedCert); if (mCertificateInfo) { delete mCertificateInfo; mCertificateInfo = 0;