From: Alan Cox Date: Sat, 30 Jun 2018 21:55:12 +0000 (+0100) Subject: vt: use memmove like we should X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=5645c83c27234368b27467b63285963578ad8479;p=FUZIX.git vt: use memmove like we should This breaks a few builds but we need backward scrolling to work so diddums --- diff --git a/Kernel/vt.c b/Kernel/vt.c index 8a2c9351..8d1eb0db 100644 --- a/Kernel/vt.c +++ b/Kernel/vt.c @@ -440,16 +440,14 @@ void vtattr_notify(void) { } -/* FIXME: these should use memmove */ - void scroll_up(void) { - memcpy(VT_BASE, VT_BASE + VT_WIDTH, VT_WIDTH * VT_BOTTOM); + memmove(VT_BASE, VT_BASE + VT_WIDTH, VT_WIDTH * VT_BOTTOM); } void scroll_down(void) { - memcpy(VT_BASE + VT_WIDTH, VT_BASE, VT_WIDTH * VT_BOTTOM); + memmove(VT_BASE + VT_WIDTH, VT_BASE, VT_WIDTH * VT_BOTTOM); } #endif