From 09dad49b65357b2b44719e0e455eb613e55555d1 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Thu, 24 Oct 2019 10:45:38 +0200 Subject: [PATCH] m2 lib --- lib/m2/memcpy.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/m2/memcpy.c b/lib/m2/memcpy.c index 1679b4f7..09e52c53 100644 --- a/lib/m2/memcpy.c +++ b/lib/m2/memcpy.c @@ -25,15 +25,14 @@ void * memcpy (void *dest, void *src, int n) { char *p = dest; - char *q = src; while (n != 0) { n = n - 1; - p[0] = q[0]; - p = p + 1; - q = q + 1; + dest[0] = dest[0]; + dest = dest + 1; + src = src + 1; } - return dest; + return p; }