| Index: chrome/common/net/x509_certificate_model_nss.cc
|
| diff --git a/chrome/common/net/x509_certificate_model_nss.cc b/chrome/common/net/x509_certificate_model_nss.cc
|
| index 7f9b3434fb7fc94128608cef810522e5ada67147..b34a86aea09f29d4ab9388a54dea297a1d5c655f 100644
|
| --- a/chrome/common/net/x509_certificate_model_nss.cc
|
| +++ b/chrome/common/net/x509_certificate_model_nss.cc
|
| @@ -14,6 +14,7 @@
|
| #include <sechash.h>
|
|
|
| #include "base/logging.h"
|
| +#include "base/numerics/safe_conversions.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "chrome/third_party/mozilla_security_manager/nsNSSCertHelper.h"
|
| #include "chrome/third_party/mozilla_security_manager/nsNSSCertificate.h"
|
| @@ -125,7 +126,7 @@ string GetVersion(X509Certificate::OSCertHandle cert_handle) {
|
| unsigned long version = 0;
|
| if (cert_handle->version.len == 0 ||
|
| SEC_ASN1DecodeInteger(&cert_handle->version, &version) == SECSuccess) {
|
| - return base::UintToString(version + 1);
|
| + return base::Uint64ToString(base::strict_cast<uint64>(version + 1));
|
| }
|
| return std::string();
|
| }
|
|
|