proper move

git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1204 59561ff5-6e30-0410-9f3c-9617f08c8826
This commit is contained in:
vlm 2006-09-17 08:23:43 +00:00
parent 1223d98fd4
commit 84444f9133
1 changed files with 3 additions and 1 deletions

View File

@ -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;