From bbcde3a47264b06a4c8d9a2f2bf6dfda36fc9f30 Mon Sep 17 00:00:00 2001 From: "Alex W. Jackson" Date: Fri, 25 Jul 2014 12:41:50 +0000 Subject: [PATCH] m68kmake.c: change overlapping memcpy() to memmove() [Casper Ti. Vector] --- src/emu/cpu/m68000/m68kmake.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emu/cpu/m68000/m68kmake.c b/src/emu/cpu/m68000/m68kmake.c index 356ffb96c9e..1b1f1f50a1e 100644 --- a/src/emu/cpu/m68000/m68kmake.c +++ b/src/emu/cpu/m68000/m68kmake.c @@ -611,7 +611,7 @@ static int fgetline(char* buff, int nchars, FILE* file) if(fgets(buff, nchars, file) == NULL) return -1; if(buff[0] == '\r') - memcpy(buff, buff + 1, nchars - 1); + memmove(buff, buff + 1, nchars - 1); length = strlen(buff); while(length && (buff[length-1] == '\r' || buff[length-1] == '\n'))