Merge PR #194
This commit is contained in:
@@ -520,6 +520,8 @@ ykpiv_rc ykpiv_list_readers(ykpiv_state *state, char *readers, size_t *len) {
|
||||
|
||||
if (num_readers > *len) {
|
||||
num_readers = (pcsc_word)*len;
|
||||
} else if (num_readers < *len) {
|
||||
*len = (size_t)num_readers;
|
||||
}
|
||||
|
||||
rc = SCardListReaders(state->context, NULL, readers, &num_readers);
|
||||
|
||||
@@ -86,6 +86,8 @@ CK_DEFINE_FUNCTION(CK_RV, C_Initialize)(
|
||||
|
||||
DIN;
|
||||
|
||||
memset(readers, '\0', sizeof(readers));
|
||||
|
||||
if (piv_state != NULL)
|
||||
return CKR_CRYPTOKI_ALREADY_INITIALIZED;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user