| Index: trunk/src/net/cert/x509_certificate.cc
|
| ===================================================================
|
| --- trunk/src/net/cert/x509_certificate.cc (revision 239920)
|
| +++ trunk/src/net/cert/x509_certificate.cc (working copy)
|
| @@ -665,7 +665,8 @@
|
| if (der_encoded.empty())
|
| return false;
|
| std::string b64_encoded;
|
| - base::Base64Encode(der_encoded, &b64_encoded);
|
| + if (!base::Base64Encode(der_encoded, &b64_encoded) || b64_encoded.empty())
|
| + return false;
|
| *pem_encoded = "-----BEGIN CERTIFICATE-----\n";
|
|
|
| // Divide the Base-64 encoded data into 64-character chunks, as per
|
|
|