28644040e7
We should use memmove instead of memcpy when things can overlap. I was looking little bit whole repo and this got my eye.