Changed a memcpy to a memmove to avoid memory overlapping when compacting the buffer
Changed a memcpy to a memmove to avoid memory overlapping when compacting the buffer

aevum/libgdx-cpp,aevum/libgdx-cpp,aevum/libgdx-cpp,aevum/libgdx-cpp