From a607ebcecce18ccec5c643ad7ba0a46727032686 Mon Sep 17 00:00:00 2001 From: Vasile Vilvoiu Date: Sun, 28 Nov 2021 18:19:40 +0200 Subject: Fix ecbor_memcpy() routine. --- src/libecbor/ecbor.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/libecbor/ecbor.c b/src/libecbor/ecbor.c index 92a50f5..c604fc7 100644 --- a/src/libecbor/ecbor.c +++ b/src/libecbor/ecbor.c @@ -593,9 +593,13 @@ ecbor_memcpy (void *dest, void *src, size_t num) while (num > 4) { *((uint32_t *) dest) = *((uint32_t *) src); num -= 4; + dest += 4; + src += 4; } while (num) { *((uint8_t *) dest) = *((uint8_t *) src); num --; + dest ++; + src ++; } -} \ No newline at end of file +} -- cgit v1.2.3