| Index: net/cert/x509_cert_types.cc
|
| diff --git a/net/cert/x509_cert_types.cc b/net/cert/x509_cert_types.cc
|
| index e2ffb3d1b05ab829423360f7b9613e71e042a7bd..08d89bcae74545095c19104ba7f8a77d8e65a15b 100644
|
| --- a/net/cert/x509_cert_types.cc
|
| +++ b/net/cert/x509_cert_types.cc
|
| @@ -76,8 +76,9 @@ bool ParseCertificateDate(const base::StringPiece& raw_date,
|
| if (!valid)
|
| return false;
|
|
|
| - *time = base::Time::FromUTCExploded(exploded);
|
| - return true;
|
| + // FromUTCExploded() can fail even though exploded.HasValidValues()
|
| + // returned true.
|
| + return base::Time::FromUTCExploded(exploded, time);
|
| }
|
|
|
| } // namespace net
|
|
|