From 968348a4c209f2dd638cf61b1cfbef96561f883c Mon Sep 17 00:00:00 2001 From: Alessio Di Mauro Date: Fri, 27 Nov 2015 13:41:56 +0100 Subject: [PATCH] YKCS11: use memcpy. --- ykcs11/objects.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ykcs11/objects.c b/ykcs11/objects.c index 6dc080b..c471f73 100644 --- a/ykcs11/objects.c +++ b/ykcs11/objects.c @@ -404,7 +404,7 @@ CK_RV get_doa(CK_OBJECT_HANDLE obj, CK_ATTRIBUTE_PTR template) { case CKA_OBJECT_ID: // TODO: how about just storing the OID in DER ? DBG("OID"); - strcpy((char *)tmp, data_objects[piv_objects[obj].sub_id].oid); + memcpy((char *)tmp, data_objects[piv_objects[obj].sub_id].oid, sizeof(tmp)); asn1_encode_oid(tmp, tmp, &len); data = tmp; break;