cryptoflex-tool.c: fixed potential resource leak

This commit is contained in:
Frank Morgner 2015-11-01 10:44:23 +01:00
parent c2ff4f090a
commit 5399c264fb
1 changed files with 3 additions and 1 deletions

View File

@ -601,8 +601,10 @@ static int create_key_files(void)
sc_file_add_acl_entry(file, SC_AC_OP_INVALIDATE, SC_AC_CHV, 1);
sc_file_add_acl_entry(file, SC_AC_OP_REHABILITATE, SC_AC_CHV, 1);
if (select_app_df())
if (select_app_df()) {
sc_file_free(file);
return 1;
}
r = sc_create_file(card, file);
sc_file_free(file);
if (r) {