- return error if cflex_create_dummy_chvs fails
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1575 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
728a6a4ade
commit
7ea930a030
|
@ -512,6 +512,12 @@ cflex_create_pin_file(sc_profile_t *profile, sc_card_t *card,
|
||||||
ndummies = cflex_create_dummy_chvs(profile, card,
|
ndummies = cflex_create_dummy_chvs(profile, card,
|
||||||
file, SC_AC_OP_UPDATE,
|
file, SC_AC_OP_UPDATE,
|
||||||
dummies);
|
dummies);
|
||||||
|
if (ndummies < 0) {
|
||||||
|
sc_error(card->ctx,
|
||||||
|
"Unable to create dummy CHV file: %s",
|
||||||
|
sc_strerror(ndummies));
|
||||||
|
return ndummies;
|
||||||
|
}
|
||||||
|
|
||||||
r = sc_pkcs15init_update_file(profile, card, file, buffer, 23);
|
r = sc_pkcs15init_update_file(profile, card, file, buffer, 23);
|
||||||
if (r >= 0)
|
if (r >= 0)
|
||||||
|
|
Loading…
Reference in New Issue