From e1baa4d05ca17136b83297caffeb892291349d92 Mon Sep 17 00:00:00 2001
From: Lev Walkin <vlm@lionet.info>
Date: Sun, 17 Sep 2006 08:23:43 +0000
Subject: [PATCH] proper move

---
 skeletons/converter-sample.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/skeletons/converter-sample.c b/skeletons/converter-sample.c
index d146f326..79067a30 100644
--- a/skeletons/converter-sample.c
+++ b/skeletons/converter-sample.c
@@ -314,7 +314,9 @@ static void add_bytes_to_buffer(const void *data2add, size_t bySize) {
 			perror("malloc()");
 			exit(EX_OSERR);
 		}
-		memcpy(p, DynamicBuffer.data, DynamicBuffer.length);
+		memcpy(p,
+			DynamicBuffer.data + DynamicBuffer.offset,
+			DynamicBuffer.length);
 		FREEMEM(DynamicBuffer.data);
 		DynamicBuffer.data = (char *)p;
 		DynamicBuffer.offset = 0;
-- 
GitLab