webmas...@opensc-project.org wrote: > Revision: 4853 > Author: ludovic.rousseau > Date: 2010-11-02 07:59:46 +0000 (Tue, 02 Nov 2010) > > Log Message: > ----------- > sc_pkcs15init_read_info(): do not call sc_pkcs15init_parse_info() if > sc_select_file() failed. > > Thanks to Andre Zepezauer for the patch > http://www.opensc-project.org/pipermail/opensc-devel/2010-November/015216.html > > Modified Paths: > -------------- > trunk/src/pkcs15init/pkcs15-lib.c > > Modified: trunk/src/pkcs15init/pkcs15-lib.c > =================================================================== > --- trunk/src/pkcs15init/pkcs15-lib.c 2010-11-01 15:44:17 UTC (rev 4852) > +++ trunk/src/pkcs15init/pkcs15-lib.c 2010-11-02 07:59:46 UTC (rev 4853) > @@ -3518,8 +3518,6 @@ > if ((mem = malloc(len)) != NULL) { > r = sc_read_binary(card, 0, mem, len, 0); > } > - } else { > - r = 0; > } > > if (r >= 0) >
After this change non-initialized card cannot be initialized with 'pkcs15-init' tool. At this line http://www.opensc-project.org/opensc/browser/trunk/src/tools/pkcs15-init.c#L436 'sc_pkcs15init_bind()' should not fail for the non-initialized card. > _______________________________________________ > opensc-commits mailing list > opensc-comm...@lists.opensc-project.org > http://www.opensc-project.org/mailman/listinfo/opensc-commits > > -- Viktor Tarasov <viktor.tara...@opentrust.com> _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel