iasecc: Avoid memory leak on error

Thanks oss-fuzz

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21297
This commit is contained in:
Jakub Jelen 2020-04-06 09:54:29 +02:00 committed by Frank Morgner
parent 5eff42e39e
commit 1ddef2cd15

View File

@ -1036,6 +1036,7 @@ iasecc_select_file(struct sc_card *card, const struct sc_path *path,
rv = iasecc_process_fci(card, file, apdu.resp, apdu.resplen);
if (rv) {
sc_file_free(file);
if (file_out) {
sc_file_free(*file_out);
*file_out = NULL;