From 5645c83c27234368b27467b63285963578ad8479 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sat, 30 Jun 2018 22:55:12 +0100 Subject: [PATCH] vt: use memmove like we should This breaks a few builds but we need backward scrolling to work so diddums --- Kernel/vt.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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 -- 2.34.1