From ecdf9eba10b57cd67ac2fd09d7455436dac21bb3 Mon Sep 17 00:00:00 2001 From: Douglas Carmichael Date: Sun, 21 Jun 2015 03:39:01 -0500 Subject: [PATCH] Changed memcpy() to memmove() to stop coredumping on OpenBSD 5.7. --- cde/lib/DtTerm/TermPrim/TermPrimBuffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cde/lib/DtTerm/TermPrim/TermPrimBuffer.c b/cde/lib/DtTerm/TermPrim/TermPrimBuffer.c index 2310f696..42c69489 100644 --- a/cde/lib/DtTerm/TermPrim/TermPrimBuffer.c +++ b/cde/lib/DtTerm/TermPrim/TermPrimBuffer.c @@ -1969,7 +1969,7 @@ _DtTermPrimBufferDeleteLine copyLength = MAX(0, MIN(ROWS(tb), lastUsedRow) - source - length); if (copyLength > 0) { #ifdef USE_MEMCPY - (void) memcpy(&(LINE_OF_TBUF(tb, source)), + (void) memmove(&(LINE_OF_TBUF(tb, source)), &(LINE_OF_TBUF(tb, source + length)), copyLength * sizeof(TermLine)); #else /* USE_MEMCPY */ -- 2.25.1