commit | 635f4b4cf93daebbe19260db2f9c60c45b8d0d5b | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Mon Jul 20 20:34:41 2009 +0000 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Mon Jul 20 20:34:41 2009 +0000 |
tree | 51c18b574484096d5f37ba308677c806a38275cb | |
parent | c89cf7ceffa86516ef83c7b16c6c9118a619c9d3 [diff] |
- Updated error check on optional nextUpdate in CRL
diff --git a/library/x509parse.c b/library/x509parse.c index 38824b0..506be47 100644 --- a/library/x509parse.c +++ b/library/x509parse.c
@@ -1323,7 +1323,9 @@ if( ( ret = x509_get_UTCTime( &p, end, &crl->next_update ) ) != 0 ) { - if ( ret != POLARSSL_ERR_ASN1_UNEXPECTED_TAG ) { + if ( ret != ( POLARSSL_ERR_X509_CERT_INVALID_DATE | + POLARSSL_ERR_ASN1_UNEXPECTED_TAG ) ) + { x509_crl_free( crl ); return( ret ); }