commit | da7317ed00d52124036728f7cb9f2a33c6b76959 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Tue Sep 10 15:52:52 2013 +0200 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Tue Sep 10 15:52:52 2013 +0200 |
tree | ece0a572c73c012147ba8cd284e7c0c6d508a793 | |
parent | 1c3853b953508716d9375fc784570f6a1da57c0f [diff] [blame] |
Use asn1_free_named_data_list() when relevant
diff --git a/library/x509write.c b/library/x509write.c index f4f3c4d..6435388 100644 --- a/library/x509write.c +++ b/library/x509write.c
@@ -56,14 +56,8 @@ int in_tag = 1; asn1_named_data *cur; - // Clear existing chain if present - // - while( *head != NULL ) - { - cur = *head; - *head = cur->next; - polarssl_free( cur ); - } + /* Clear existing chain if present */ + asn1_free_named_data_list( head ); while( c <= end ) {