x509: Fix leak when parsing CDPs if an invalid one follows valid ones

This commit is contained in:
Tobias Brunner
2017-05-23 18:29:12 +02:00
parent b72718f4b8
commit 9c42126297
+2 -2
View File
@@ -923,8 +923,8 @@ bool x509_parse_crlDistributionPoints(chunk_t blob, int level0,
end:
parser->destroy(parser);
uris->destroy(uris);
issuers->destroy(issuers);
uris->destroy_offset(uris, offsetof(identification_t, destroy));
issuers->destroy_offset(issuers, offsetof(identification_t, destroy));
return success;
}