commit | 0369a5291b525d2739e4ccb388761baaee86793f | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Tue Nov 11 22:17:26 2014 +0100 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Wed Nov 12 00:01:52 2014 +0100 |
tree | 565f8847dcfc9b0b22174d008e20f689b30ff6dc | |
parent | e9271e683536619bbec55d14ac004fdf218b61ce [diff] [blame] |
Fix uninitialised pointer dereference
diff --git a/library/asn1parse.c b/library/asn1parse.c index a3a2b56..e2117bf 100644 --- a/library/asn1parse.c +++ b/library/asn1parse.c
@@ -278,6 +278,8 @@ if( cur->next == NULL ) return( POLARSSL_ERR_ASN1_MALLOC_FAILED ); + memset( cur->next, 0, sizeof( asn1_sequence ) ); + cur = cur->next; } }