Fix bugs windows
This commit is contained in:
+1
-1
@@ -76,7 +76,7 @@ CK_RV parse_readers(ykpiv_state *state, const CK_BYTE_PTR readers, const CK_ULON
|
||||
}
|
||||
}
|
||||
(*n_slots)++;
|
||||
p += i + 1;
|
||||
p = readers + i + 1;
|
||||
}
|
||||
|
||||
return CKR_OK;
|
||||
|
||||
+2
-1
@@ -51,7 +51,7 @@ CK_DEFINE_FUNCTION(CK_RV, C_Initialize)(
|
||||
)
|
||||
{
|
||||
CK_BYTE readers[2048];
|
||||
CK_ULONG len = sizeof(readers);
|
||||
size_t len = sizeof(readers);
|
||||
|
||||
DIN;
|
||||
|
||||
@@ -536,6 +536,7 @@ CK_DEFINE_FUNCTION(CK_RV, C_OpenSession)(
|
||||
session.info.state = CKS_RO_PUBLIC_SESSION; // Nobody has logged in, default RW session
|
||||
}
|
||||
|
||||
session.info.slotID = slotID;
|
||||
session.info.flags = flags;
|
||||
session.info.ulDeviceError = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user