--- libev/ev_linuxaio.c 2019/06/21 03:14:25 1.4 +++ libev/ev_linuxaio.c 2019/06/21 03:41:40 1.5 @@ -53,7 +53,7 @@ #include /* no glibc wrappers */ -/* aio_abi.h is not verioned in any way, so we cannot test for its existance */ +/* aio_abi.h is not versioned in any way, so we cannot test for its existance */ #define IOCB_CMD_POLL 5 /* taken from linux/fs/aio.c */ @@ -284,7 +284,7 @@ * the buffer overflowd. * In this case, we just try next loop iteration. */ - memcpy (linuxaio_submits, linuxaio_submits + submitted, (linuxaio_submitcnt - submitted) * sizeof (*linuxaio_submits)); + memmove (linuxaio_submits, linuxaio_submits + submitted, (linuxaio_submitcnt - submitted) * sizeof (*linuxaio_submits)); linuxaio_submitcnt -= submitted; timeout = 0; break;