From 669997b2dc6f041a026784b21506b78c31f9b66c Mon Sep 17 00:00:00 2001 From: Alessio Di Mauro Date: Fri, 27 Nov 2015 14:06:10 +0100 Subject: [PATCH] Minor fix. --- ykcs11/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ykcs11/utils.c b/ykcs11/utils.c index b350b97..6cc729b 100644 --- a/ykcs11/utils.c +++ b/ykcs11/utils.c @@ -49,7 +49,7 @@ CK_RV parse_readers(ykpiv_state *state, const CK_BYTE_PTR readers, const CK_ULON memset(slots[*n_slots].info.slotDescription, ' ', sizeof(slots[*n_slots].info.slotDescription)); s = slots[*n_slots].info.slotDescription; l = sizeof(slots[*n_slots].info.slotDescription); - strncpy((char *)s, (char*)p, l); + memcpy((char *)s, (char*)p, l); memset(slots[*n_slots].info.manufacturerID, ' ', sizeof(slots[*n_slots].info.manufacturerID)); s = slots[*n_slots].info.manufacturerID;