Closed bentley closed 9 years ago
Per the standard, memcpy()’s behavior on overlapping buffers is undefined. On OpenBSD, an overlapping memcpy triggers a crash here. Use memmove() instead, as its behavior on overlapping buffers is well defined.
Seems fine. I have no idea about performance impact.
Per the standard, memcpy()’s behavior on overlapping buffers is undefined. On OpenBSD, an overlapping memcpy triggers a crash here. Use memmove() instead, as its behavior on overlapping buffers is well defined.