| Index: trunk/src/chrome/browser/ui/certificate_dialogs.cc
|
| ===================================================================
|
| --- trunk/src/chrome/browser/ui/certificate_dialogs.cc (revision 239920)
|
| +++ trunk/src/chrome/browser/ui/certificate_dialogs.cc (working copy)
|
| @@ -49,7 +49,11 @@
|
|
|
| std::string GetBase64String(net::X509Certificate::OSCertHandle cert) {
|
| std::string base64;
|
| - base::Base64Encode(x509_certificate_model::GetDerString(cert), &base64);
|
| + if (!base::Base64Encode(
|
| + x509_certificate_model::GetDerString(cert), &base64)) {
|
| + LOG(ERROR) << "base64 encoding error";
|
| + return std::string();
|
| + }
|
| return "-----BEGIN CERTIFICATE-----\r\n" +
|
| WrapAt64(base64) +
|
| "-----END CERTIFICATE-----\r\n";
|
|
|