From 48a9c79e8fbcd548268beb220fa1beb38a468e09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Fri, 7 Nov 2003 07:39:43 +0000 Subject: [PATCH] (copy_oid): copy all components git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13084 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/der_copy.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/asn1/der_copy.c b/lib/asn1/der_copy.c index 7a5682c4a..622e97872 100644 --- a/lib/asn1/der_copy.c +++ b/lib/asn1/der_copy.c @@ -62,6 +62,7 @@ copy_oid (const heim_oid *from, heim_oid *to) to->components = malloc(to->length * sizeof(*to->components)); if (to->length != 0 && to->components == NULL) return ENOMEM; - memcpy(to->components, from->components, to->length); + memcpy(to->components, from->components, + to->length * sizeof(*to->components)); return 0; }