select file even if no acl for writting is set; patch supplied by Tarasov Viktor <vtarasov@idealx.com>
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@2559 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
c9e80e95ea
commit
418e87f944
|
@ -728,6 +728,9 @@ static int starcos_create_key(sc_profile_t *profile, sc_card_t *card,
|
||||||
if (acl_entry->method != SC_AC_NONE) {
|
if (acl_entry->method != SC_AC_NONE) {
|
||||||
r = sc_pkcs15init_authenticate(profile, card, tfile, SC_AC_OP_WRITE);
|
r = sc_pkcs15init_authenticate(profile, card, tfile, SC_AC_OP_WRITE);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
r = sc_select_file(card, &tfile->path, NULL);
|
||||||
|
}
|
||||||
sc_file_free(tfile);
|
sc_file_free(tfile);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return r;
|
return r;
|
||||||
|
|
Loading…
Reference in New Issue